在查询上显示多个表

时间:2013-03-20 17:04:53

标签: mysql sql

我目前正在将twitter中的推文存储在数据库中,而我将用户字段存储在一个单独的表中。然后我有一个外键将userid链接到tweet。我想知道如何显示两个表中的所有信息。

3 个答案:

答案 0 :(得分:2)

使用内部联接。

select *
from tweets inner join users on tweets.user_id = users.user_id

答案 1 :(得分:0)

Select t.message, u.name, u.email
  From Tweets t, UsersInfo u
 Where t.userid = u.id

答案 2 :(得分:0)

您没有提供任何架构信息,所以我做了一些假设。

select tweet, date, username from tweets
join user on user.id=tweets.userid;