【发布时间】:2018-10-25 06:37:59
【问题描述】:
SELECT COUNT(column_1)
FROM table_name1
WHERE CREATEDATE BETWEEN (SELECT MONTH(07), YEAR(2017)FROM table_name1)
AND (SELECT MONTH(11), YEAR(2017)FROM table_name1).
我的查询如下,但我收到错误
选择列表中只能指定一个表达式,当 EXISTS 没有引入子查询。
我需要比较 @fromdate(month and year) 和 @todate(month and year)
【问题讨论】:
-
CREATEDATE包含一个 single 值(每行)。您的每个子选择都返回 两个 值。你希望这如何工作?CREATEDATE是什么数据类型?
标签: sql-server subquery