最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

MySQL中MIN()和LEAST()的区别

来源:动视网 责编:小采 时间:2020-11-09 08:38:34
文档

MySQL中MIN()和LEAST()的区别

MySQL中MIN()和LEAST()的区别:在每种情况下,这两个函数都执行类似的操作,但是它们有不同的语法。(相关推荐:《MySQL教程》)语法MIN()和LEAST()的语法分别是:MIN([DISTINCT] expr) [over_clause] LEAST(value1,value2...)因此MIN()函数接收不同的关键字和OVER子句(
推荐度:
导读MySQL中MIN()和LEAST()的区别:在每种情况下,这两个函数都执行类似的操作,但是它们有不同的语法。(相关推荐:《MySQL教程》)语法MIN()和LEAST()的语法分别是:MIN([DISTINCT] expr) [over_clause] LEAST(value1,value2...)因此MIN()函数接收不同的关键字和OVER子句(


在每种情况下,这两个函数都执行类似的操作,但是它们有不同的语法。(相关推荐:《MySQL教程》)

语法

MIN()和LEAST()的语法分别是:

MIN([DISTINCT] expr) [over_clause]
LEAST(value1,value2,...)

因此MIN()函数接收不同的关键字和OVER子句(而LEAST()函数不接收)。

这两个函数的主要区别在于它们接受的参数。

具体地说:

1.MIN()接收一个参数

2.LEAST()接收多个参数

因此MIN()通常用于返回数据库中列中的最小值。表可以包含许多行,但是这个函数返回值最小的行。

另一方面,LEAST()从传递给它的参数列表中返回最小值参数。你可以给这个函数传递三个参数它会返回值最小的那个。

例1 - MIN()函数

SELECT MIN(Population) AS 'Result'
FROM City;

结果:

+--------+
| Result |
+--------+
| 42 |
+--------+

本例从city表中找到人口最少的城市。包含每个城市人口的列称为人口。

这个例子的重点是只向函数提供了一个参数,但是查询了多行。

如果试图将多个参数传递给MIN()函数,将会得到一个错误。

例2 - LEAST()函数

SELECT LEAST(1, 5, 9) AS 'Result';

结果:

+--------+
| Result |
+--------+
| 1 |
+--------+

在本例中,我们提供了三个参数。每一个参数都与另一个参数进行比较。这与提供给MIN()函数的单个参数形成对比。

如果你试图将一个参数传递给LEAST()函数,你将得到一个错误。

本篇文章就是关于MySQL中MIN()和LEAST()的区别接收,希望对需要的朋友有所帮助!

文档

MySQL中MIN()和LEAST()的区别

MySQL中MIN()和LEAST()的区别:在每种情况下,这两个函数都执行类似的操作,但是它们有不同的语法。(相关推荐:《MySQL教程》)语法MIN()和LEAST()的语法分别是:MIN([DISTINCT] expr) [over_clause] LEAST(value1,value2...)因此MIN()函数接收不同的关键字和OVER子句(
推荐度:
标签: my mysql mysql的
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top