SQL中提前日期或延后日期的查询方法
2011-05-26 08:54
190 查看
SQL中,如果要查询数据库中早于20天或1个月的数据,可以使用:
dateadd(d1,d2,字段)
其中,d1为d或m或y 代表天或月或年
d2为数字,即相差的天数或月数,+为增加,-为减少。
字段即为sql中原字段名。
例:将youxiaoqi字段提前30天的后列出:select (dateadd(d,-30,youxiaoqi) as newyouxiaoqi from dingdan
dateadd(d1,d2,字段)
其中,d1为d或m或y 代表天或月或年
d2为数字,即相差的天数或月数,+为增加,-为减少。
字段即为sql中原字段名。
例:将youxiaoqi字段提前30天的后列出:select (dateadd(d,-30,youxiaoqi) as newyouxiaoqi from dingdan
相关文章推荐
- SQL中对日期进行模糊查询的方法
- SQL中对日期进行模糊查询的方法
- oracle中SQL根据生日日期查询年龄的方法
- oracle中SQL根据生日日期查询年龄的方法
- 关于SQL模糊查询日期时间的方法
- SQL查询优化方法
- Mysql常用30种SQL查询语句优化方法
- MS SQL Server查询优化方法
- 把日期作为查询条件的方法
- SQL日期查询中的典型问题
- Delphi模糊查询[ POS函数和Like SQL语句 ]使用方法
- SQL根据日期查询年、月、星期等
- SQL 语句查询指定某日期的数据
- sql查询当前月内的所有日期
- sql中各种日期的计算方法~
- SQL-重复记录查询的几种方法
- SQL 查询分析方法——1
- MS SQL Server查询优化方法[摘]
- EF不同查询方法生成的SQL比较
- 在LINQ to SQL中使用Translate方法以及修改查询用SQL