我有表A存儲代碼和B表來存儲項目的詳細信息如何使用連接表來檢索數據?
TableA TableB
-------------------- -------------------------------------
code_id code_name item_id item_name code_1 code_2
-------------------- -------------------------------------
1 AAA 1 apple 1 2
2 BBB 2 orange 1 1
-------------------- -------------------------------------
Dim query as String = "SELECT item_name, TableA.code_name
FROM TableB
LEFT JOIN TableA
ON TableB.code_1 = TableA.code_id
WHERE item_name = apple"
Result
-----------------------
item_name code_name
-----------------------
apple AAA
-----------------------
上面的查詢只會返回一個代號,怎樣,如果我想要檢索code_1和CODE_2?
Result that I want
----------------------------
item_name code_1 code_2
----------------------------
apple AAA BBB
----------------------------
如果添加什麼第三代碼是什麼?列 – Strawberry
@vbnewbie您只加入了code_1字段,您還需要加入code_2。 – Whencesoever
@JanWalczak如何加入code_2?選擇item_name,TableA.code_name AS'code_1',TableA.code_name AS'code_2'? – vbnewbie