我对SQL和MySQL非常陌生,我只是在寻找Concat函数。我看到了这样一个例子:SELECT LOWER(CONCAT(first_name,'',last_name))为什么他们在名字和姓氏之间用单引号?它代表/意味着什么?提前感谢您的宝贵时间!
SELECT LOWER(CONCAT(first_name,'',last_name))
u5rb5r591#
查阅文档,我们可以看到CONCAT()接受任意大的字符串参数列表,并将它们打包在一起,空字符串不会添加任何内容,因此基本上是没有意义的。从列名判断,可能是打字错误、复制+粘贴错误、由于不支持或不可打印的字符导致的显示问题,或者是对以前的代码(如CONCAT(first_name, '_', last_name))进行了编辑,但不想润色。
CONCAT()
CONCAT(first_name, '_', last_name)
1条答案
按热度按时间u5rb5r591#
查阅文档,我们可以看到
CONCAT()
接受任意大的字符串参数列表,并将它们打包在一起,空字符串不会添加任何内容,因此基本上是没有意义的。从列名判断,可能是打字错误、复制+粘贴错误、由于不支持或不可打印的字符导致的显示问题,或者是对以前的代码(如
CONCAT(first_name, '_', last_name)
)进行了编辑,但不想润色。