我有以下查询,它提供用逗号分隔的用户名:
SELECT GROUP_CONCAT(username SEPARATOR ',') FROM users WHERE id IN ( SELECT _user_id FROM _user_meeting WHERE meeting_id = @id_solo)
但是现在我需要把“@x.com”连接到我从查询中得到的每个用户名。有没有办法拆分这些用户名?用户名的数目是可变的,可以是1个用户名,也可以是10个以逗号分隔的用户名。
zlhcx6iw1#
您可以在最初选择电子邮件域时将其附加到用户名。
SELECT GROUP_CONCAT(CONCAT(username, '@xxxx.com') SEPARATOR ',') FROM users WHERE id IN ( SELECT _user_id FROM _user_meeting WHERE meeting_id = @id_solo );
1条答案
按热度按时间zlhcx6iw1#
您可以在最初选择电子邮件域时将其附加到用户名。