我有一个SQL查询,其中包含以下行:
GROUP_CONCAT(CASE WHEN t3.ship=1 AND t4.item=0 THEN t2.item_name END ORDER BY item_id SEPARATOR '<br>') `My Item List`
字符串
现在输出:灯
它工作得很好,但是我想列出存储在item_no列中的项目编号。预期输出:1.灯
我试着添加这样的东西,但没有工作:
GROUP_CONCAT(CASE WHEN t3.ship=1 AND t4.item=0 THEN t2.item_no, '.' ,t2.item_name END ORDER BY item_id SEPARATOR '<br>') `My Item List`
型
我怎么能做到这一点?
1条答案
按热度按时间7cwmlq891#
必须将
item_no
、'.'
和item_name
与CONCAT()
连接起来:字符串