0
比方說,我有:MySQL的存儲字符串變量和將它們連接起來,以他們返回到終端
SET @fname := "James", @mname := "Robert", @lname := "Maxon";
我將如何設置,將包含上述變量的級聯結果的變量?
比方說,我有:MySQL的存儲字符串變量和將它們連接起來,以他們返回到終端
SET @fname := "James", @mname := "Robert", @lname := "Maxon";
我將如何設置,將包含上述變量的級聯結果的變量?
SET @concatenated = CONCAT(@fname, @mname, @mname)
,或者如果你想要的名稱用空格分隔:
SET @concatenated = CONCAT_WS(' ', @fname, @mname, @mname)
你會做:
set @name := concat(@fname, @mname, @lname);
雖然你可能想在之間的空間,任何明示或使用ws_concat()
。
set @name := ws_concat(' ', @fname, @mname, @lname);