學生可以在一個或多個類別註冊。
結構:
學生表中的列:ID,名字,姓氏,電子郵件,出生日期,年齡,性別,手機,地址。
類表具有列:ID,名稱。
student_classes表中的列:student_id數據,類標識碼
現在蔭加入3個表:學生,班級,student_classes與內部聯接查詢:
select *
from students inner join student_classes
on students.id=student_classes.student_id inner join classes
on student_classes.class_id=classes.id
但我不想學生表中的所有列。我只想要名字。 我如何修改連接查詢?
`SELECT *`經常被認爲是不好的做法。只選擇你需要的列。見下面的答案。 – 2011-01-27 08:08:02