Ich habe zwei separate Tabellen, nämlich tuition und user. In der Tabelle tuition habe ich zwei Felder mit dem Namen user_id
和 admin_id
。我使用 Inner Join
子句和 user_id
, um auf verwandte Benutzer zuzugreifen:
SELECT * FROM tuition t JOIN user u ON t.user_id = u.id
Aber in der Nachhilfetabelle möchte ich mich nur diesen admin_id
等于 1
Datensätzen anschließen. Wie soll ich die obige Klausel umschreiben? Ich habe den folgenden Code geschrieben, aber er zeigt keine Ergebnisse:
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子句应该引用表名。