从两个mysql表中检索数据,其中第二个表依赖于第一个表

时间:2013-05-21 04:03:20

标签: mysql multiple-tables

我有两个MySql表:

 users(id_user, name, age, gender ).

 ways(#id_user,id_way,  start, end, date).

我想要的是检索所有方式及其相应的用户详细信息。 所以我的结果是这样的:

 id_way  | start  | end    | date       | id_user  | name  | age   | gender
---------------------------------------------------------------------------
 2       | place1 | place2 | 12/06/2013 | 145      | john  | 28    | m

1 个答案:

答案 0 :(得分:3)

您是否尝试过JOIN

SELECT ways.id_way, ways.start, ways.end, ways.date, users.* 
FROM ways JOIN users USING (id_user)