可能吗?如果是,如何?
我正在使用 xampp 作为我的数据库,我想创建一个包含"学生"表的数据库,只有一列用于学生 ID 列表,并且每个学生 ID 内部都有另一个表。(我正在考虑为每个学生ID制作表格,以便可以直接完成,但似乎PHP/MySQL不允许整数作为表名)。
不可以,您不能在 SQL 中将表放在一行内。这与关系数据库的概念不兼容。您可以做的是向另一个表提供一个外键,您可以在其中收集链接到第一个表所需的数据。
您需要的是一个包含您想要的有关学生的所有内容的表格,并添加一个包含其 ID 的字段。
所以,你不必从学生#123那里获取信息
从 123 中选择 *
但
从students_table中选择 *,其中 IdStudent = 123