嘗試以最“正確/有效”的方式將以下兩個查詢合并為一個:
select id from TABLE1 where apple='green'
while{
select * from TABLE2 where id=[id from TABLE1 above]
while{
例如,查詢一將回傳一些 id,這反過來又會在查詢二中回傳一些行。
uj5u.com熱心網友回復:
您可以嘗試使用EXISTS子查詢
SELECT *
FROM TABLE2 t2
WHERE EXISTS(
SELECT 1
FROM TABLE1 t1
WHERE t1.apple='green' AND t1.id = t2.id
)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/456410.html
