使用3个表中的变量

时间:2014-07-23 10:06:47

标签: php mysql sql

我正在构建一个数据库,允许用户在给定日期查看学生的位置。我是PHP / MySQL的新手,并且努力想出SELECT和代码来显示下表:

location
+----------+----------+---------+-----+
| date (1) | date (2) | date(3) | ... |
+----------+----------+---------+-----+
| student  | student  | student | ... |
| student  |          | student |     |
|          |          | student |     |
+----------+----------+---------+-----+

该表需要显示每个位置。标题中的所有已定义日期必须始终显示,即使该日期在该位置没有学生。

日期标题是动态的(用户可定义的),取自名为'date'的表,引用名为'date'的列。

学生数据来自一个名为“学生”的表格,该表格包含有关每个学生的一系列不同信息,包括“名字”和“ '姓'。

表'location'中有许多不同的假日地点。

用户通过更新第4个标题为“目的地”的表格来告诉数据库学生的位置,该表格由列标题构成:

ID | date_ID | student_ID | location_ID

如果这是一个有点乱码的问题,我道歉。请随时要求澄清,因为我知道我缺乏更精确的知识。

非常感谢提前!

0 个答案:

没有答案