更新时间2018-10-21 09:31:32
表中有一个字段是出生日期(datetime),获取当前时间-出生日期,如果大于30岁就显示出来, 比如说当前时间是2018.10.18,表中有1988.10.17和1988.10.19的两个时间,把出生时间为1988.10.17的那个人查询出来
SQL中查询两个日期之间的数据,举例及解决方法如下:
1、假如要查询表t1字段mydate为2015-10-1至2015-10-31之间的所有数据。
2、可以使用以下查询语句:
12SELECT * FROM t1WHERE mydate BETWEEN '2015-10-01' and '2015-10-31';3、必要说明:在SQL语句中,引用常量日期时,必须加单引号,否则会得到错误结果
用datediff函数就好
上一篇:如何获得某个字符的起始位置?
下一篇:C++死记硬背的东西有哪些