是mysql 数据库 我的两张表 tb_sheep
tb_user 现在我向tb_user 中注册一个新用户, 用这个用户登录 ,想查询此用户的 whiteSheep 信息。如果直接从 tb_sheep表中查询 没有此用户啊 怎么查啊 我刚学数据库就让我搞这个 麻烦大家了啊
tb_user 现在我向tb_user 中注册一个新用户, 用这个用户登录 ,想查询此用户的 whiteSheep 信息。如果直接从 tb_sheep表中查询 没有此用户啊 怎么查啊 我刚学数据库就让我搞这个 麻烦大家了啊
所以:
select tb1.userID,tb1.userName,tb2.whitesheep from tb_user tb1, tb_sheep tb2 where tb1.userName = tb2.userName
left join tb_sheep t2 on t1.userName = t2.userName
FROM tb_user tb1, tb_sheep tb2
WHERE tb1.userName = tb2.userName(+)
两个表是根据“userName”来关联吗?使用左连接吧