2016-05-10 52 views
0

我的SQL Server數據庫中有兩個表。第一個是bidder_interest_name,第二個是tender_type_subcat。在bidder_interest_nametender_type_subcategorytender_type_subcat表中有多個值列bidder_interest_subcategory如何在php中使用多個值選擇兩個表的sql查詢

現在我想從兩個表中爲特定的子類別選擇多個值,並且需要兩個表的最小匹配值。

這是我在做什麼

我曾嘗試:

SELECT bi.bidder_interest_subcategory,tt.tender_type_subcategory 
FROM bidder_interest_list as bi,new_tender_two as tt 
WHERE bi.bidder_id=$bidder_id 
+0

使用連接查詢@illesh –

+0

請發佈您的嘗試 –

+0

SELECT bi.bidder_interest_subcategory,tt.tende r_type_subcategory FROM bidder_interest_list as bi,new_tender_two as tt WHERE bi.bidder_id = $ bidder_id 不工作 – illeas

回答

1

試試這個

SELECT bi.bidder_id, bi.bidder_interest_subcategory,tt.tender_type_subcategory FROM bidder_interest_list as bi,new_tender_two as tt WHERE bi.bidder_id=$bidder_id; 
+0

不要工作..! – illeas

+0

您是否收到任何錯誤....... – Assen

+0

是 但我有兩個表相同的值 我檢查此var_dump但輸出爲NULL – illeas

0

試試這個:SELECT bi.bidder_id=tt.tender_id, bi.bidder_interest_subcategory,tt.tender_type_subcategory FROM bidder_interest_list as bi,new_tender_two as tt WHERE bi.bidder_id=bidder_id;