CONCAT函数,语法:SELECT column_name1,CONCAT(column_name2,str,column_name3),column_name4 FROM table_name;
例子:SELECTid,concat(hero_name, '的胜率是', win_rate)FROMtimi_adc;
注意:如果拼接的值存在NULL,则结果一律为NULL,
配合WHERE ,SELECTconcat(hero_name, '的胜率是', win_rate)FROMtimi_adcWHEREid = 3;
别名,可以拼接,取一个别名,用上面的例子,取resultSELECTconcat(hero_name, '的胜率是', win_rate) as resultFROMtimi_adcWHEREid = 3;
结果如图所示。
例子:SELECTconcat(hero_name,"是",fever,'英雄,他的胜率是',win_rate,",出场率是",appearance_rate,",ban率是",ban_rate)FROMtimi_adcWHEREfever = 'T0';
注意里面的单引号和双引号。
TRIM函数。保证数据格式正确,清理数据。语法:TRIM (str)
把去除空格的数据放入空格里。SELECTtrim(hero_name),trim(fever)FROMtimi_adcWHEREid = 20;
去除查询结果里的空格,不会修改源数据,修改源数据需要配合UPDETE/DELETE使用


