0
点赞
收藏
分享

微信扫一扫

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


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 条评论