2010-11-30 55 views
0

我需要編寫一個查詢,但是需要編寫包含2個表的查詢的新手。PHP/MySQL - 需要簡單查詢的幫助

第一個表'clients'具有以下列「id,archive_reason,name,phone」。第二個表'archive'具有以下列「id,archive_reason」。

我需要做的是根據客戶表中的archive_reason獲取歸檔原因,如果有意義的話...然後從客戶表中返回*,包括arhive表中的歸檔原因。

乾杯,

回答

1
SELECT clients.*, archive.archive_reason FROM clients, archive WHERE clients.id=archive.id; 

這就是你要求的嗎?

這就是所謂的一個連接,還有更多(更好)的方式來做到這一點:

http://www.w3schools.com/Sql/sql_join.asp

http://www.databasedev.co.uk/query_joins.html

+0

這是我迄今爲止 - SELECT * FROM客戶WHERE檔案= 1 ....我需要添加到這是'從檔案歸檔archive_reason其中id = clients.archive_reason ....我希望這使得更多的意義,即時通訊尋找 – Chris 2010-11-30 02:33:07