簡體   English   中英

從不同的表中選擇其中兩個子句

[英]Select from Different Tables Where two clauses

所以我有2個表, 用戶admin 我必須從名字和姓氏中進行選擇,如下所示:

Users表:

id firstname surname
1  Alex      Edison
2  Mary      Peterson

Admin表:

id firstname surname
1  Alex      Edison
2  George    Peterson

我的選擇應從“ Alex Edison”數據的Admin和Users表中得到2行(WHERE名= Alex AND姓= Edison )。

關於如何實現此目標的任何想法?

只需使用UNION

SELECT firstname, surname
FROM Users
WHERE firstname = 'Alex' AND surname = 'Edison'
UNION ALL
SELECT firstname, surname
FROM Admin
WHERE firstname = 'Alex' AND surname = 'Edison';

如果要跟蹤每個記錄的源,還可以在聯合中的每個查詢中選擇一個計算列。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM