簡體   English   中英

將 2 個 select 查詢合並為一個

[英]combining 2 select queries into one

所以我得到了一個代表朋友的表,它有一個列 username1 和一個列 username2,我想獲取所有 username1 和 username2 相等的用戶名。 現在我正在做 2 個查詢:

SELECT username1 FROM friends WHERE username2 LIKE 'SOMETHING';
SELECT username2 FROM friends WHERE username1 LIKE 'SOMETHING';

我可以以某種方式在一個查詢中完成嗎?

聯盟

SELECT username1 AS name, '1' AS source FROM friends WHERE username2 LIKE 'SOMETHING'
UNION
SELECT username2, '2' FROM friends WHERE username1 LIKE 'SOMETHING';

也許有一個額外的來源列。

暫無
暫無

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

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