mysql怎么写最大值 mysql最大记录数

mysql 怎么获取最大值的那条记录

用:select MAX(id) from table limit 0,1;

成都创新互联公司专注于扬州网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供扬州营销型网站建设,扬州网站制作、扬州网页设计、扬州网站官网定制、重庆小程序开发服务,打造扬州网络公司原创品牌,更为您提供扬州网站排名全网营销落地服务。

Mysql中数字类型字段可直接使用MAX()函数,使用max函数查询一个字符串类型的字段时,因为字符串类型大小比较是先比较首字符,然后依次往后进行比较

如有数据:10000,9999。使用max查出来的最大值并不是10000,而是9999

解决方法如下:max(id+0)

扩展资料:

注意事项

MAX()函数

1、MAX()函数是求最大值的函数;

eg:查询张三的所有科目中的最高分

SELECT stuName,MAX(score) FROM t_grade WHERE stuName="张三";

2、与 GOUPE BY 关键字一起使用

eg:查询所有学生分数最高的成绩

SELECT stuName,MAX(score) FROM t_grade GROUP BY stuName;

MIN()函数

1、MIN()函数是求最小值的函数;

eg:查询张三的所有科目中的最低分

SELECT stuName,MIN(score) FROM t_grade WHERE stuName="张三";

2、与 GOUPE BY 关键字一起使用;

eg:查询所有学生分数最低的成绩

SELECT stuName,MIN(score) FROM t_grade GROUP BY stuName;

mysql求字段最大值和最小值

select max(字段名) from tableName limit 0,1 最大

select min(字段名) from tableName limit 0,1 最小

select * from tableName order by 字段名 DESC limit 0,1 最大

select * from tableName order by 字段名 ASC limit 0,1 最小

mysql中多个字段中的最大值

写select id, case when (data1-now data2-now) and (data1-now data3-now) then data1

when ...then data2

when ...then data3

where


新闻标题:mysql怎么写最大值 mysql最大记录数
转载源于:http://pwwzsj.com/article/ddisjgj.html