我想加入2個表,但沒有INNER JOIN但是嵌套查詢。從查詢和子查詢中返回字段
我有2個表:
- 表A:AField1,AField2,AField3,AField4
- 表B:BField1,BField2,BField3
表之間的鏈接是AField1和BField1。
SELECT AField1, AField2, AField3
FROM TableA
WHERE AField1 IN (
SELECT BField1 FROM TableB
WHERE BField3 like 'E11%'
);
我想結果AField1,AField2,AField3,AField4 和 BField2,BField3
任何想法?
感謝
所以,你想要的是:你有Table 1和Table和你正試圖獲得表2的數據,而不從表2中選擇?爲什麼你想在沒有INNER JOIN的情況下實現這個目標? – hims056
你能解釋一下你想用一些樣本數據達到什麼目的嗎? – hims056
很明顯,在結果中我需要來自TableA和TableB的一些字段。爲什麼不加入INNER JOIN,我遇到了性能問題,我想以另一種方式進行測試。 –