【发布时间】:2016-07-05 15:50:09
【问题描述】:
我正在尝试选择时间戳字段 recdate 的日期值不超过该月最后一天的日期值的行。例如,由于这是 2016 年 7 月,我想要日期值不超过 31-06-2016 的所有行。这曾经在 T-SQL 中正常工作,我将使用以下内容并将其分配给 @today 并将其放在我的 WHERE 中:
DECLARE @today DATETIME SELECT @today = CONVERT(VARCHAR(25),DATEADD(s,-1,DATEADD(mm, DATEDIFF(m,0,GETDATE())-0,0)));
我在 BigQuery 中苦苦挣扎,我无法让 DATEDIFF 或 GETDATE 工作,想知道是否有人对此有想法?
祝你好运
戴夫
【问题讨论】:
标签: sql tsql google-bigquery