我有3個表像下面如何從三個不同的表中追蹤數據sql JOIN?
table_1
securityno name price
1 a11 12.12
2 z11 44.4
table_2
name identifier Mainprice
a11_bond NO34 11
z22_bond NO98 22
table_3
securityno name identifier
1 a11 NO34
2 z11 NO98
我想要查詢table_1
是否具有正確的價格或不按table_2
只想顯示輸出table_1
數據和從table_2
securityno name price Mainprice
1 a11 12.12 11
2 z11 44.4 22
Mainprice
柱
我試圖像
select * from table_1 left join table_2關於table_3呢?
未能使用3個表格。
請大家幫忙。
均出自值'table_1'因此需要使用'LEFT JOIN' 若有't2.identifier = t3.identifier'' identifier'不匹配'table_1'中的公司名稱也需要顯示? – Neo 2013-04-17 16:26:01
嘗試更改的代碼,並讓我知道它是否有效。如果您可以爲您提到的問題添加樣本數據將有所幫助 – Ram 2013-04-17 18:24:36
如果代碼有效,您可以將其標記爲接受的答案? – Ram 2013-05-13 19:49:09