我有一个表(table_name(,其列是Sno,count。 如果要获取 Sno 所在的计数列的值,请说 1..
SELECT count FROM `table_name` WHERE Sno=1;
给
count
2
它有效!!
但是,如果我想获取 Sno 是最大值的计数值怎么办?
Sno count
1 2
2 1
基本上我需要帮助创建以下的混合:
SELECT count FROM `table_name` WHERE Sno=1;
&
select MAX(Sno) from table_name;
您可以使用order by
和limit
:
SELECT t.*
FROM `table_name` t
ORDER BY Sno DESC
LIMIT 1;