gpt4 book ai didi

php - 从mysql中的两个表中获取字段

转载 作者:行者123 更新时间:2023-12-01 00:24:58 26 4
gpt4 key购买 nike

我有两个表,一个存储注册学生,我们称它为students_register。第二张表保存了学生的考试详情,我们称之为exam_details。在 students_register 表中,我存储:

student registration number    
first name
last name
email_address
date_of_birth

和其他细节。

在 exam_details 表中,我存储了注册号和学生在不同科目中的分数。

现在,挑战是我想查询 exam_details 表并在表中显示数据,但我想在 exam_details 表中关联注册号而不是显示学生注册号students_register 表中的那个,这样我就可以显示学生的名字而不是注册号。

我该怎么做?

<强>1。 students_register 表

id reg_number first_name  last_name  email_address      dob
1 P2894 John Smith john@example.com 12/05/1990

<强>2。考试详情表

id reg_number english maths chemistry  biology physics
1 P2894 60% 80% 50% 72% 64%

如何在表格中显示这些数据

first_name last_name  english  maths  chemistry  biology physics
John Smith 60% 80% 50% 72% 64%

最佳答案

SELECT tb2.first_name, tb2.last_name, tb1.english, tb1.maths, tb1.chemistry, tb1.bilogy, tb1.physics
FROM exam_details AS tb1
INNER JOIN students_register AS tb2
ON tb1.reg_number = tb2.reg_number

查看 SQL 连接 -> http://www.w3schools.com/sql/sql_join.asp

关于php - 从mysql中的两个表中获取字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16054792/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com