2012-07-13 33 views

回答

1

你必須知道你的數據庫的結構。然後你可以做類似於

select * from your_table where id in 
(
    select id from ref_table1 
    union 
    select id from ref_table2 
    union 
    select id from ref_table3 
) 
+0

是這樣讓它變慢? – 2012-07-13 12:59:42

+2

沒有必要,如果你有索引,如果你添加一個ORDER BY在每個選擇的結尾,這會使它變慢 – jcho360 2012-07-13 13:00:54

+0

但如果我有50個主鍵表的相關表,我需要在那裏寫50個查詢。這是一個好方法嗎? – 2012-07-23 07:34:10

相關問題