-1
A
回答
0
我想你想要這樣的:
select t.*
from t
where t.col1 in (select t2.col1 from t t2 where t2.col2 = 4);
1
關閉我的頭頂
SELECT A.* FROM MyTable A JOIN MyTable B ON A.Col1 = B.Col1 WHERE B.Col2 = 4
0
此查詢檢查兩個列,其中COL2 = 4和COL1 = 1,從我可以在你的描述瞭解。
SELECT t1.col1, t2.col2 FROM Table t1
WHERE t1.col2 = 4
UNION
SELECT t2.col1, t2.col2 FROM Table t2
WHERE t2.col1 = 1
相關問題
- 1. 選擇一個行匹配條件或第一個匹配條件,如果沒有任何匹配條件
- 2. 匹配兩個數組與條件
- 3. 數據表選擇與多個條件
- 4. 從一個表中選擇數據與另一個條件
- 5. 選擇匹配數據
- 6. Numpy數組條件匹配
- 7. 熊貓:每組過濾數據幀與條件匹配的至少一個
- 8. 使用$ .grep將數組數據與另一個數組匹配
- 9. 找到匹配項後選擇下一個條件
- 10. MySQL的 - 選擇沒有匹配或有一個條件的行
- 11. SQL選擇一列中匹配多個條件的所有行
- 12. 如何選擇一個匹配.text()==「」條件的元素?
- 13. 選擇匹配幾個條件之一的節點(OR)
- 14. Excel VBA根據多個用戶表單組合框中的多列數據匹配條件選擇一行
- 15. R:從一個向量中選擇與條件匹配的項目
- 16. Elasticsearch與條件數組匹配查詢不返回部分匹配匹配
- 17. 選擇組中的條件數據
- 18. MySQL查詢選擇匹配與匹配行相關的條件和行的行
- 19. 與多行條件SQL選擇數據
- 20. 匹配一個字符串與數組
- 21. 根據部分匹配選擇數據
- 22. 將單選按鈕選擇值與數組匹配
- 23. 與一個或條件指數匹配多個標準
- 24. 選擇與兩個條件
- 25. 從ID不匹配的另一個表中選擇數據
- 26. 從一個數據幀到另一個數據幀的條件隨機匹配
- 27. 根據條件選擇一個列?
- 28. 匹配第一匹配的分層後裔與jQuery選擇器
- 29. 根據另一個表中的匹配值從一個表中選擇數據
- 30. 返回匹配條件組
Print_r()您的記錄,以便我們可以幫助您 –
您正在使用哪些DBMS? –