2013-05-21 111 views
-1

检索数据我有两个MySQL表:从两个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 

回答

3

你试过JOIN

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

谢谢,这就像一个魅力工作。 –

+0

如果有效,请将答案标记为已接受。 – PinnyM

+0

我可以做更多的单一JOIN?我的意思是我可以编辑查询,所以我可以从表格偏好(id_pref,#id_user,价值)检索,所以结果会检索每个方式与其相应的用户,包括他们的喜好。 –

相关问题