だから私は次のクエリを実行し、返されたnull値を取り除くことができるかどうか、または教員と学生の列が同じ行で繰り返されないため、テーブルを結合する方がよいかどうか疑問に思いました。一方の教員の列にnullがある場合(学生)はデータを持っており、その逆も同様です。
SELECT * FROM rifd
LEFT JOIN faculty ON rifd.number = faculty.tagid
LEFT JOIN student ON rifd.number= student.tagid