mysql记录查询关于datetime类型的数据



查询1981年出生的学生名单(注:student表中sage列的类型是datetime)
select date(sage),time(sage),year(sage),month(sage),dayofmonth(sage),hour(sage),minute(sage),second(sage),yearname(sage),DAYNAME(sage),week(sage),weekday(date(sage)),WEEKOFYEAR(date(sage)),DAYOFWEEK(sage),DAYOFYEAR(sage)

from student where year(sage) = 1981;

获取日期和时间各部分值

关于月份的函数

MONTH():返回当前月份数值

MONTHNAME():返回当前月份的英文名

关于星期的函数

DAYNAME():返回日期和时间中星期的英文名

DAYOFWEEK():返回日期和时间中星期是星期几,返回值范围为1~7,1表示星期日,2表示星期一,以此类推。

WEEKDAY():返回日期和时间中星期是星期几,返回值范围为0~6,0表示星期一,1表示星期二,以此类推。

关于天的函数

DAYOFMONTH():返回日期属于当前月第几天

DAYOFYEAR():返回日期属于当前年中


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM