12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
mysql数据库 时间:2024-11-28 13:26:20
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
要了解MAX函数,请考虑一个employee_tbl表,该表具有以下记录-mysql>SELECT*FROMemployee_tbl;+------+------+------------+--------------------+|id|name|work_date|daily_ty
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
要了解MAX函数,请考虑一个employee_tbl表,该表具有以下记录-
mysql>SELECT*FROMemployee_tbl;+------+------+------------+--------------------+|id|name|work_date|daily_typing_pages|+------+------+------------+--------------------+|1|John|2007-01-24|250||2|Ram|2007-05-27|220||3|Jack|2007-05-06|170||3|Jack|2007-04-06|100||4|Jill|2007-04-06|220||5|Zara|2007-06-06|300||5|Zara|2007-02-06|350|+------+------+------------+--------------------+7rowsinset(0.00sec)
现在,假设基于上表您要获取daily_typing_pages的最大值,那么您可以使用以下命令简单地做到这一点:
mysql>SELECTMAX(daily_typing_pages)->FROMemployee_tbl;+-------------------------+|MAX(daily_typing_pages)|+-------------------------+|350|+-------------------------+1rowinset(0.00sec)
您可以使用GROUP BY子句找到每个名称具有最大值的所有记录,如下所示-
mysql>SELECTid,name,MAX(daily_typing_pages)->FROMemployee_tblGROUPBYname;+------+------+-------------------------+|id|name|MAX(daily_typing_pages)|+------+------+-------------------------+|3|Jack|170||4|Jill|220||1|John|250||2|Ram|220||5|Zara|350|+------+------+-------------------------+5rowsinset(0.00sec)
您也可以将MIN函数和MAX函数一起使用以找出最小值。尝试以下示例-
mysql>SELECTMIN(daily_typing_pages)least,MAX(daily_typing_pages)max->FROMemployee_tbl;+-------+------+|least|max|+-------+------+|100|350|+-------+------+1rowinset(0.01sec)
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19