MySQL初学者必备:控制流函数,日期和时间函数

Posted 砍死大大怪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL初学者必备:控制流函数,日期和时间函数相关的知识,希望对你有一定的参考价值。

控制流函数:

          if函数:

                   语法:i f  (条件 ,'符合条件的情况' ,'不符合条件的情况')

          ifnull 函数: 

                   语法:ifnull  (正常显示,'为null时显示的文字')
实战一下:

SELECT   flightID ,ifnull (model ,'待分配') 机型,

                  if(mileage>2000,'长途','短途')from flight;

时间和日期函数:

显示当前日期:

SELECT CURRENT_DATE(),CURDATE();
//显示格式 2021-06-15   四位年-月-日

显示当前系统时间:

SELECT CURRENT_TIME,CURTIME();
//显示格式 17:50:50   时-分-秒

显示当前日期和当前系统时间:

SELECT CURRENT_TIMESTAMP(),LOCALTIME(),NOW(),SYSDATE();
//2021-06-15 17:50:50

计算两个日期之间的天数间隔:

SELECT ROUND (DATEDIFF ('2021-06-15','2002-09-27')/365);

 

以上是关于MySQL初学者必备:控制流函数,日期和时间函数的主要内容,如果未能解决你的问题,请参考以下文章

MySQL初学者必备:控制流函数,日期和时间函数

MYSQL常用控制流函数数学字符串日期和时间函数(震惊!简直太实用啦)废寝忘食只为博君一赞!

MYSQL常用控制流函数数学字符串日期和时间函数(震惊!简直太实用啦)废寝忘食只为博君一赞!

Mysql 函数 (初学) 常用的数学函数

Mysql 函数 (初学) 常用的数学函数

Mysql 函数 (初学) 常用的数学函数