【发布时间】:2018-06-06 14:32:47
【问题描述】:
我一直在尝试学习一些 SQL,但我对这门语言感到很吃力。我试图从一张桌子上找出两个日期(出发和到达)之间的区别。其他地方已经声明使用 DATEDIFF,尽管我试图直接从表中提取数据,而不是手动键入日期。这是我尝试使用此功能的可怕尝试
SELECT DATEDIFF(a.departure_time, a.arrival_time) as HourDiff;
FROM airlines a
WHERE HourDiff >= 8
我也试图找出超过 8 小时的时间差异,但老实说,我真的不知道我目前在做什么......我应该以什么方式来写这篇文章?
【问题讨论】:
-
标记您正在使用的 DBMS(即
MySQL、SQL Server等...)。 -
您使用的 DBMS 存在一些依赖关系。所以请在你的问题中标记它。