mysql的greatest, max区别

max、min函数是获取的最大值、最小值。
greatest、least函数可以用来分别获取的最大值、最小值。

greatest 求的是某几列的最大值,横向求最大(一行记录)
max(a) 一看就明白了,是给纵向求最大(多行记录)。
在这里插入图片描述

 select greatest(in1,in2) g1 ,greatest(create_time,update_time) g2,greatest(str1,str2) g3 from test_greatest 

在这里插入图片描述
行、横向!!!

你可能感兴趣的:(experience,数据库,笔记,mysql,数据库)