PHP / MySQL - 需要简单查询的帮助

时间:2010-11-30 02:27:03

标签: php mysql

我需要编写一个查询,但是编写涉及2个表的查询的新手。

第一个表'clients'包含以下列“id,archive_reason,name,phone”..第二个表'archive'包含以下列“id,archive_reason”。

我需要做的是根据clients表中的archive_reason获取存档原因,如果有意义的话......然后从clients表返回*,包括来自arhive表的存档原因。

干杯,

2 个答案:

答案 0 :(得分:1)

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

这就是你要求的吗?

这称为JOIN,还有更多(更好)的方法:

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

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

答案 1 :(得分:0)

此页面可以帮助您入门:http://www.w3schools.com/Sql/sql_join_inner.asp