SELECT *, datediff(day,DATEOUTORIGIN,DATEINDESTINATION) as G2G3Diff from [REPORT$]
DATEOUTORIGIN,DATEINDESTINATION,这两个是存放了两列日期的数据,相减结果有可能为负。我是不是应该现将这两列日期数据格式统一呢?那请问怎么统一呢?
谢谢。
DATEOUTORIGIN是起始日期,DATEINDESTINATION是结束日期,但是我用EXCEL导入这个数据的时候报错,这个语句哪里有问题么?
追答错误信息是什么?这样试一下:
SELECT *, datediff(day,CAST(DATEOUTORIGIN AS DATE),CAST(DATEINDESTINATION AS DATE)) as G2G3Diff from [REPORT$]