SELECT UPPER(column_name) FROM table_name;
这个函数将column_name中的值转换为大写,这个函数非常有用,因为它可以将不同大小写的字符串值转换成一个大小写相同的字符串值,这样可以避免大小写区分的问题。
SELECT CHAR_LENGTH(column_name) FROM table_name;
这个函数可用于检查列中字符的长度。如果列中有很多文本数据,CHAR_LENGTH函数可以告诉你列中的字符数量。
SELECT CONCAT(column1, column2) FROM table_name;
这个函数可以将两列的值拼接成一个值,这非常有用,因为有时你可能需要将两列的值合并到一起。
SELECT COUNT(column_name) FROM table_name;
这个函数返回指定列中不同的值的数量。下面的例子演示了如何使用COUNT函数计算一个表中所有不同名称的数量:
SELECT COUNT(DISTINCT column_name) FROM table_name;
除了上述函数之外,MySQL还支持很多其他的函数,如查找、分割、替换、转换等等。这些函数可以帮助你优化你的SQL查询。