如何写一个联合查询的SQL语句?

ddff12 2015-01-09 11:20:48
我有三张表,字段完全相同,需要按照某一个字段的值去查询这三张满足条件的记录数,该怎么写?
比如表的字段是:id,username,useraddress,三张表的名称是Table1,Table2,Table3
请大侠们指点。
...全文
89 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ddff12 2015-01-09
  • 打赏
  • 举报
回复
多谢,马上验证
还在加载中灬 2015-01-09
  • 打赏
  • 举报
回复
类似这样
SELECT * FROM(
	SELECT * FROM Table1
	UNION ALL SELECT * FROM Table2
	UNION ALL SELECT * FROM Table3
)T
WHERE username='条件'

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧