我有两个独立的表,分别是 tuition 和 user。在 tuition 表中,我有两个字段分别为 user_id
和 admin_id
。我使用 Inner Join
子句和 user_id
来访问相关用户:
SELECT * FROM tuition t JOIN user u ON t.user_id = u.id
但是在 tuition 表中,我只想连接那些 admin_id
等于 1
的记录。我应该如何重写上面的子句?我写了如下的代码,但没有显示任何结果:
SELECT * FROM tuition t JOIN user u ON t.user_id = u.id WHERE admin_id=1 SELECT * FROM tuition t WHERE admin_id=1 AND JOIN user u ON t.user_id = u.id
内连接查询的where子句应该引用表名。