sql2000数据库'<' 附近有语法异常
sql2000数据库'<' 附近有语法错误。
rjsj varchar(100)
------解决方案--------------------
当然可以,类似这样:
------解决方案--------------------
那就是这样呗:
select max(rjsj)<'2014-01-04 00:00:00' from tableA
rjsj varchar(100)
------解决方案--------------------
当然可以,类似这样:
if (select max(rjsj) from tb)<'2014-01-11 23:59:59'
begin
select 0
end
else
begin
SELECT COUNT(*) FROM tableA
WHERE rjsj BETWEEN '2014-01-01 00:00:00' AND '2014-01-11 23:59:59'
end
------解决方案--------------------
那就是这样呗:
SELECT case when max(rjsj) < '2014-01-11 23:59:59' then 0
else COUNT(case when rjsj BETWEEN '2014-01-01 00:00:00' AND '2014-01-11 23:59:59'
then 1
else null end)
end
FROM tableA