假设我的数据库中有2个表
user:
id, username
userpost:
userid, post
我已经在db(mysql)一侧定义了一个将userpost.userid
连接到user.id
的关系。
是否有一个查询(尽可能简单)来拉动整行(包括用户的行) 在不知道程序员方面的关系的情况下?意思是,重新关注数据库本身定义的关系
类似于"SELECT * from userpost include foreign key"
答案 0 :(得分:0)
SELECT user.*, userpost.*
FROM user, userpost
WHERE user.id=userpost.userid
可能的问题是用户和用户邮件之间的1:多关系:你会多次获得每个用户记录(每个用户帖子记录一次)