2011-12-04 6 views

答えて

-1
SELECT * FROM Table1 LEFT JOIN Table2 On Table2.table1_id = Table1.id WHERE Table1.id = 3 
+0

の行に沿って何かテーブル3と条件付き結合はどこにありますか? –

0

解決策の1つは、ストアドプロシージャのifステートメントを使用して、適切なテーブルから条件に応じて型を選択することです。

if type = something 
    select from table2 ... 
else 
    select from table3 ... 
end if 
+0

私はtable1データを選択し、それをtable2またはtable3とタイプによってマージしたい –

関連する問題