mysql distinct 后面可以跟函数吗
时间: 2023-08-01 12:11:13 浏览: 77
MySQL中distinct语句的基本原理及其与group by的比较
是的,MySQL的DISTINCT关键字后面可以跟函数。在SELECT语句中,DISTINCT用于去除重复的行,并且支持对某个列或者表达式进行去重。例如,可以使用DISTINCT函数对某一列进行去重,也可以对某个函数的返回结果进行去重。例如:
```
SELECT DISTINCT UPPER(name) FROM students;
```
上面的例子中,使用了MySQL的UPPER函数将name列中的字符串转换成大写,并且使用DISTINCT关键字去除了重复的结果。
阅读全文