//查询俩个表符合条件的数据,合并数据并区分俩个表的数据
SELECT 'err' partname,time,uid,url,ip,name FROM test1 WHERE uid=9 AND time BETWEEN '2013-03-01 16:25:38' AND '2013-03-01 17:25:38' UNION SELECT 'nor' partname,time, uid,url,ip,name FROM test2 WHERE uid=9 AND time BETWEEN '2013-03-01 16:25:38' AND '2013-03-01 17:25:38' ORDER BY time DESC LIMIT 0,15
//算俩个表的总和
SELECT COUNT(*) FROM (SELECT uid,nam,age,sex FROM test1 WHERE uid=1 UNION SELECT uid,name,age,sex FROM test2 WHERE uid=1)AS t
SQL联合查询与计数
本文介绍了一种使用SQL从两个表中查询指定条件的数据的方法,并展示了如何将这些数据进行合并的同时加以区分。此外,还提供了计算两个表中特定记录总数的示例。
3051

被折叠的 条评论
为什么被折叠?



