mysql - 从学生和分数表中选择分数最高的学生

标签 mysql sql database

我有两个表 Student 和 Mark。学生表有 stid 和姓名,而标记表有 stid 和标记。我想找到一个得分最高的学生。怎么做?

最佳答案

从你的问题中我得到的结论是,你需要得分最高的学生

试试这个:

Select st.stid ,  st.name, m.marks
from student st
inner join mark m on st.stid = m.stid
order by m.marks desc limit 1

关于mysql - 从学生和分数表中选择分数最高的学生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29764623/

相关文章:

iphone - 从远程数据库中检索数据

mysql - Grails GORM与MYSQL级联删除问题

MySQL - 提取 ID 组的日期范围内的最新值

mysql - 仅显示 MySQL 数据库模式上已填充表的列表

c# - 系统.Data.SqlClient。安装后无法使用

c# - 选择进入解释/临时表

java - 如何在没有 <form> 元素的情况下将参数从 JSP 页面发送到 Servlet

php - 检索带有日期和时间的电子邮件

php - 安装 pdo_mysql 时出现错误 : cannot find php_pdo_driver. h

mysql - 动态 MySql 查询每天返回 X 次结果