我有这 3 张桌子:
字段
- id
- field
学生们
- id
- name
- birthday
- location
- ...
学生字段
- id
- student_id
- field_id
我想根据表student_fields中所有字段的条件从数据库中加载所有学生,但是该怎么做呢?到现在为止,我有一个简单的加载学生:
//$s = "SELECT * FROM students JOIN WHERE name LIKE '%$search%'";
//$students = mysql_query($s);
编辑:示例:表字段包含:
id | field
1 | Citizenship
2 | Geography
3 | History
4 | Languages
5 | Literacy
6 | Music
7 | Numeracy
各个学生的表student_fields包含:
id | student_id | field_id
1 | 1 | 6
2 | 1 | 7
3 | 1 | 3
4 | 2 | 7
目标:对于 ID 为1的学生,我想打印出他的字段,在本例中为Music、Numeracy、History。
谢谢你们