如何在sql中加入两个表

时间:2012-06-07 10:47:00

标签: php mysql sql

我有两个桌子和订单。我需要加入这两个表。

$sql=mysql_query("select id from users");
 while($row = mysql_fetch_row($sq))
  {
   $id=$row['id']

  } 

现在使用这个动态ID我想加入表人和订单

桌子上的人。

id  LastName    FirstName   Address     
1   Hansen      Timoteivn   Sandnes
2   Svendson    Tove        Sandnes
3   Pettersen   Kari        Stavanger

表订单

  id    orders  OrderNo
    1   y   1256
    2   n   11251
    2   m   5555

2 个答案:

答案 0 :(得分:4)

转到此网址并阅读

http://blog.sqlauthority.com/2009/04/13/sql-server-introduction-to-joins-basic-of-joins/

我认为理解SQL中的连接非常有用...

答案 1 :(得分:-1)

试试这个

SELECT * FROM `users` LEFT JOIN `orders` USING (`id`);