SQL日期间隔天数 请教:现有两个字符型的日期数据,如“20010318”,“20010418”,需要得到两个日期间隔有多少天?请帮忙给个代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把你那個字符串轉成日期,用這個函數DaysBetween(AsDateTime1,AsDateTime2); 能不能在SQL视图里计算字符型的日期数据,如“20010318”,“20010418”,需要得到两个日期间隔有多少天? 都转换成DATA类型,然后相减就是天数了。 SELECT DATEDIFF(D,'2008/09/01','2008/09/03') dBegin:=StrToDateDef('2008-09-01',Date());dEnd:=StrToDateDef('2008-09-03',Date());i := dEnd-dBegin;如果在delphi中,就这样用,如果在SQL中 就用 楼上的SELECT DATEDIFF(D,'2008/09/01','2008/09/03') Delphi2010错误:Unable to load dbxora.dll 关于Application类问题? CXGRID 自带右键Footer上右键出错 如何在DBGrid中加载单选框列? 如何改变dbgrideh表格当前行的表格线颜色? 再问-->如何动态创建控件,横列+竖列共50个Button? 关于UNIX与DELPHI的通信 [--申请一个外部ip地址要多少钱--] 新手的两个关于数据库的笨问题: 工作啊,我在找你^^^^^^ OPENDATASOURCE 程序片段运行出错请指点 两个计算不能放在一个过程中吗?
DaysBetween(AsDateTime1,AsDateTime2);
dEnd:=StrToDateDef('2008-09-03',Date());
i := dEnd-dBegin;如果在delphi中,就这样用,如果在SQL中 就用
楼上的
SELECT DATEDIFF(D,'2008/09/01','2008/09/03')