获取在MySQL中序列号最大的列的值

时间:2018-09-06 04:08:15

标签: mysql sql database mysqli rdbms

所以我有一个表(table_name),其列为Sno,count。 如果要获取Sno所在的count列的值,请说1.。

SELECT count FROM `table_name` WHERE Sno=1;

给予

count
 2

有效!

但是,如果我想获得Sno为Max的count的值怎么办?

Sno  count
 1    2
 2    1

基本上,我需要帮助来创建:

SELECT count FROM `table_name` WHERE Sno=1;

select MAX(Sno) from table_name;

1 个答案:

答案 0 :(得分:0)

您可以使用order bylimit

SELECT t.*
FROM `table_name` t
ORDER BY Sno DESC
LIMIT 1;