我有这个查询 - :
SET @var = ''; SELECT * FROM dict WHERE checkWord(word) = 'yes'
;
当checkWord()函数的结果不是'yes'时,即当'no'时,我想要将发送到函数的word的值连接到现有值@var
。
例如 - :
If checkWord(word) = 'no', then @var = CONCAT(@var,',',word);
答案 0 :(得分:1)
GROUP_CONCAT
应该这样做:
SELECT group_concat(word) into @var FROM dict WHERE checkWord(word) = 'yes';