MySQL查询列转行+两边拼接单引号

阅读 64

2023-03-06


MySQL查询列转行+两边拼接单引号

SELECT
GROUP_CONCAT(CONCAT( '''', ifnull(gysid,''), '''' )) AS gysid
FROM
(
SELECT DISTINCT( GYSID ) AS gysid FROM table_name WHERE id IN ( '10', '11' )
) t

结果:‘4’,‘5’,‘1’,‘2’,‘3’

注意:​sql中in关键词()中不能为空。​

即不能为:

in ()

可以为:

in ('')


精彩评论(0)

0 0 举报