使用两个表与mysql

时间:2011-05-24 06:27:56

标签: mysql

$sql = "SELECT * FROM `basic` WHERE id = 2 LIMIT 0, 30"; 

我想从同一查询中的'users'表中检索数据。 用户表的字段是

1.country

2.name

3.userid

基本表由销售商品组成,每个商品都有唯一的ID。 用户表也包含用户,每个用户都有唯一的ID。

如果我说我想要来自基本表的数据,其中id为4,用户的表在同一查询中id为15 ....我应该如何重写上面的mysql语句

2 个答案:

答案 0 :(得分:3)

您可能需要阅读此JOIN。尝试阅读一些可以帮助您提高编程知识的教程。

答案 1 :(得分:2)

$sql=SELECT *
        FROM `basic` as b inner join `table2` as c
        WHERE b.id =c.id