php - 在单个查询中从两个不同的表中获取详细信息

标签 php mysql

我有一个名为“项目”的表和另一个名为“学生”的表。我想从单个查询中获取有关该项目的所有详细信息以及该项目中学生的所有详细信息。学生表有项目id作为外键。一个项目中可以有很多学生。

最佳答案

Select p.*,s.*(for all columns) from project p, Student s 
inner join p.id=s.id

关于php - 在单个查询中从两个不同的表中获取详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37598179/

相关文章:

php - 在服务器上运行时找不到 mysqli

php - 无法使用 jQuery AJAX 获取从 PHP-MYSQL 生成的数据的值

mysql - MySQL中两列的MAX

mysql - 如何返回外键存在信息来选择结果?

php - 如何利用 MVC 原则开发注册表单?

PHP 如何使用 SUM 和数学运算符打印查询

php - 将 Ajax 与 Javascript 混合

mysql - 我在 SubSonic 3 和 MySQL 的无符号数据类型方面遇到问题

MySql *完全随机* 无法连接到任何指定的 MySQL 主机

mysql - MariaDB 显示列权限