make/insert table 可以在 PHP/MySQL 的数据库的 table 的每一行中插入吗?
Can you make/insert tables inside every row in a table of a database in PHP/MySQL?
可能吗?如果是,如何?
我正在为我的数据库使用 xampp,我想用 "students" table 创建一个数据库,学生 ID 列表只有一列,每个学生 ID 都有另一个 table 里面。 (我正在考虑为每个学生 ID 制作 tables,以便可以直接完成,但似乎 PHP/MySQL 不允许整数作为 table 名称)。
不,您不能将 table 放在 SQL 的一行中。这与关系数据库的概念不兼容。您可以做的是为另一个 table 提供一个外键,您可以在其中收集您需要 link 到第一个 table.
的数据
您需要的是 table 包含您想要的关于学生的所有信息,并添加一个包含他们 ID 的字段。
所以,您不必从学生 #123 那里获取信息,因为
SELECT * 从 123
但是
SELECT * 来自 students_table WHERE IdStudent = 123
可能吗?如果是,如何?
我正在为我的数据库使用 xampp,我想用 "students" table 创建一个数据库,学生 ID 列表只有一列,每个学生 ID 都有另一个 table 里面。 (我正在考虑为每个学生 ID 制作 tables,以便可以直接完成,但似乎 PHP/MySQL 不允许整数作为 table 名称)。
不,您不能将 table 放在 SQL 的一行中。这与关系数据库的概念不兼容。您可以做的是为另一个 table 提供一个外键,您可以在其中收集您需要 link 到第一个 table.
的数据您需要的是 table 包含您想要的关于学生的所有信息,并添加一个包含他们 ID 的字段。
所以,您不必从学生 #123 那里获取信息,因为
SELECT * 从 123
但是
SELECT * 来自 students_table WHERE IdStudent = 123