ホームページ >バックエンド開発 >PHPチュートリアル >SQL ステートメントの問題と解決策
これは質問と回答のテーブルです。student_id と Teacher_id は、以下のユーザー テーブルの ID に対応します。
これは、ユーザー テーブルです。
方法質問と回答のテーブルを同時に取得できますか? Student_id と Teacher_id に基づいてユーザー名を直接取得する方法はどのような SQL ステートメントですか?
Student_name として a.*,b.name を選択します,c.name as Teacher_name
(Q&A フォームから)
a.student_id=b.id でユーザー テーブル b を左結合
a.Teacher_id=c.id でユーザー テーブル c を左結合