假设以下是语法查找特定列中的最高值和最低值 -
mysql> select @min_val:=min(columnname),@max_val:=max(columnname) from tablename;mysql> select * from tablename where columnname=@min_val or columnname=@max_val;
注意:假设我们有一个名为“studentsrecords”的数据库和一个名为“student”的表。
以下是我们的表 -
学生id
学生id
学生分数
s001
90
s002
97
s003
72
我们现在将编写查询 -
查询mysql> select @min_val:=min(studentmarks),@max_val:=max(studentmarks) from student;mysql> select * from student where studentmarks =@min_val or studentmarks =@max_val;
输出+---------------------+| studentmarks |+---------------------+| 97 |+---------------------+
在上面的查询中,“studentmarks”指的是列的名称。 “student”是指从中查询最小值和最大值的表的名称。
以上就是在 mysql 中获取最小值和最大值的详细内容。
