×

记录一条SQL语句。将逗号分隔转为一对多表

天外来信 天外来信 发表于2023-03-03 18:41:25 浏览576 评论0

抢沙发发表评论

SELECT frey,SUBSTRING_INDEX(SUBSTRING_INDEX(oe,',',b.part_id),',',-1) AS number,oe FROM partnumber_ufo a 

LEFT JOIN cd_part b ON b.part_id<=(LENGTH(a.oe)-LENGTH(REPLACE(a.oe,',',''))+1) WHERE frey!='#N/A'



这个就像 php 的 explode 函数一样使用。


怕忘记,特此记录

70cf7b5792a177c6264578cff2a97fd.png

ee91b8dc783ee07f036611ce6a69166.png

评论列表

访客