2015-11-05 137 views
0

我是PHP和SQL的新手。SQL語句 - 比較兩個表列

我想比較兩個表列。

這是我們所擁有的 表1(Review) 表2(Customer

我們希望Review_Customer_Id是=到CUSTOMER_ID在客戶表

你會怎麼寫?

在我的頭上,將是這樣的:

SELECT * FROM Customer 
WHERE Customer_Id = Review_Customer_Id IN (SELECT Review_Customer_Id FROM Review); 
+0

你想返回來自客戶,其中CUSTOMER_ID存在於審查錶行? – jarlh

+1

SELECT * FROM Customer WHERE Customer_Id IN(SELECT Customer_Review_Id FROM Review); – mugzi

+0

我只想在顧客表格上顯示作者的評論的名字和姓氏。 創建審閱時,會在審閱表中添加Customer_Id。 – ms9778

回答

2

檢查這個答案

SELECT (fistnameField + "" + LastnameField) AS Name FROM Customer WHERE Customer_Id IN (SELECT Customer_Review_Id FROM Review);