oracle数据库一个表字段中存了id,并以逗号分隔,id对应的详细信息在另一个表中

日期:2017-11-17 10:42:48 人气:1

oracle数据库一个表字段中存了id,并以逗号分隔,id对应的详细信息在另一个表中

SELECT rownum, t.aid, wm_concat (t1.name) FROM leader t INNER JOIN leader_name t1 ON INSTR( CONCAT(',', t.aid, ','), CONCAT(',', t1.bid, ',') ) > 0 GROUP BY t1.aid ;试试,思路就是根据字符串截取,匹配id,然后group by,
    A+
热门评论