幫我問一下怎麼可以做到兩個表連成視圖時,主表所有記錄保留,從表有的就顯示,沒的就空。
例如:
Id1 Name (主表共4條記錄)
1 A1
2 A2
3 A3
4 A4
Id2 Id_1 XXX (從表有4條記錄)
1 1 B2
2 1 B3
3 2 B4
4 3 B5我要視圖如下:
1 A1 1 1 B2
1 A1 2 1 B3
2 A2 3 2 B4
3 A3 4 3 B5
4 A4 --
例如:
Id1 Name (主表共4條記錄)
1 A1
2 A2
3 A3
4 A4
Id2 Id_1 XXX (從表有4條記錄)
1 1 B2
2 1 B3
3 2 B4
4 3 B5我要視圖如下:
1 A1 1 1 B2
1 A1 2 1 B3
2 A2 3 2 B4
3 A3 4 3 B5
4 A4 --
select a.a,b.b from a,b where a.a=b.b(+)
from t1.t2
where t1.id1=t2.id1(+)