当我需要查询多个表(表结构完全一样)获得结果时,需要写关联语句吗?不能直接直接如下写?:SELECT count(*) FROM Log1,Log2
WHERE LEFT(CONVERT(varchar(30),Log1.LogTime,120),10)='2010-07-07' and
LEFT(CONVERT(varchar(30),Log2.LogTime,120),10)='2010-07-07'
这样写哪里错了。。
WHERE LEFT(CONVERT(varchar(30),Log1.LogTime,120),10)='2010-07-07' and
LEFT(CONVERT(varchar(30),Log2.LogTime,120),10)='2010-07-07'
这样写哪里错了。。
SELECT count(*) FROM Log1
WHERE LEFT(CONVERT(varchar(30),Log1.LogTime,120),10)='2010-07-07'
UNION
SELECT count(*) FROM Log2
WHERE LEFT(CONVERT(varchar(30),Log2.LogTime,120),10)='2010-07-07'