此查询返回7
SELECT datediff('20130510', '20130503')
但此查询返回错误 错误字符串是函数datediff不存在
SELECT datediff(to_dt, from_dt) FROM `tbl_test`
我不知道原因 请帮帮我..
答案 0 :(得分:1)
好的,我在我的一个phpmyadmin数据库上创建了一个表Date
,只是为了看看这个查询是如何工作的。
我的表有2列,date_of_birth和date_of_death,两者都是date类型。 我插入了一些5或6个元组。之后输入此查询:
SELECT DATEDIFF(date_of_birth, date_of_death) FROM Date;
它运作得很好。给了我7,53,365,733 ...... ergo,正确的结果,没有任何错误。
我认为您的数据库存在问题。