mysql语句统计天数,datediff函数的使用
来源:互联网 发布:数据库视频教程下载 编辑:程序博客网 时间:2024/06/05 06:39
因为要得到优惠券的有效天数,所以需要在sql语句中用到统计天数的函数datediff:select datediff(dd,start_time,end_time) from table;
但是写了之后发现报错Error Code: 1582. Incorrect parameter count in the call to native function 'datediff'
后来查了资料才知道各类型数据库统计天数的sql写法不同:
datediff函数在mysql下只有起始时间、结束时间2个参数,没有datepart参数,而我用的mysql,所以报错是因为我多写了dd,正确写法应该是select datediff(start_time,end_time) from table;
而带datepart参数是SQL Server的写法,在SQL Server中,datepart的值可以是yy,dd,mm,ww等,其对应的是统计年数,月数,天数,周数等;
还有如果是oracle,网上的方法是直接用两个时间进行相减,比如:select date1-date2 from table,或者select trunc(date1-date2) 天数 from table.
阅读全文
0 0
- mysql语句统计天数,datediff函数的使用
- sql语句case when使用和date_formate()的使用,DATEDIFF(字段1,字段2)获取天数,常用的MYSQL的函数
- mysql date datediff函数的使用
- mysql 的 datediff 使用
- DateDiff函数的使用
- DATEDIFF 函数的使用
- mysql奇葩的datediff函数
- MYSQL 函数datediff timestampdiff 的区别
- MySQL的时间差函数TIMESTAMPDIFF、DATEDIFF
- MySQL DATEDIFF() 函数
- MySQL:datediff函数
- 在C#内使用的DateDiff函数
- 我使用DateDiff函数
- 我使用DateDiff函数
- ACCESS查询当天数据的SQL语句(DateDiff函数)
- ACCESS查询当天数据的SQL语句(DateDiff函数)
- MSSQL的datediff函数
- MSSQL的datediff函数
- Linux 监控内存
- UVA12627ErraticExpansion
- C# Http协议访问服务
- Angular2笔记(一)--组件及组件树
- Android studio 项目构建三|编译缓存
- mysql语句统计天数,datediff函数的使用
- Javascript调试之console对象,它的一些小技巧你都知道吗?
- VMware虚拟机设置静态ip联网的问题
- 【bzoj2091】 [Poi2010]The Minima Game
- oracle.sql.TIMESTAMP cannot be cast to java.sql.Timestamp 异常的解决办法
- [Tools]Android Studio代码提示功能--Ctrl+Alt+Space(空格键)
- CardVie
- 1004. 成绩排名 (20)
- Visual Studio 引用 COM程序集,导致错误:无法嵌入互操作类型“XXXX”