Oracle:
select 1表.名稱,1表.價格1,2表.價格2 from 1表,2表 where 1表.名稱(+)=2表.名稱;SQLServer:
select 1表.名稱,1表.價格1,2表.價格2 from 1表 left join 2表 on (1表.名稱(+)=2表.名稱);
select 1表.名稱,1表.價格1,2表.價格2 from 1表,2表 where 1表.名稱(+)=2表.名稱;SQLServer:
select 1表.名稱,1表.價格1,2表.價格2 from 1表 left join 2表 on (1表.名稱(+)=2表.名稱);
不行啊。你这样的显示:
名称 价格1 价格2
A 12 5
没有B表
Oracle和SQLServer都可以的.另外:
剛才寫錯了.
SQLServer是這樣:
select 1表.名稱,1表.價格1,2表.價格2 from 1表 left join 2表 on (1表.名稱=2表.名稱);