com.alibaba.druid.sql.parser.ParserException: syntax error, expect ), actual IDENTIFIER pos 183, line 8, column 52, token IDENTIFIER COLUMNS
但是sql实际是可以执行的,且数据正常返回了;
sql如下:
SELECT
DISTINCT
pr.purchaser_id,
t.platform_id,
p.name
as platformName,
pr.channel_point,
pr.ordering_channel_id,
if(parent.name
is not null,CONCAT(p.name,'(',parent.name
,')'),p.name
) as platformFullName
FROM
mro_purchaser_platform_relation pr
CROSS JOIN
JSON_TABLE(
pr.platform_ids,
'$[*]'
COLUMNS (
platform_id INT PATH '$'
)
) AS t
left join mro_platform p on t.platform_id=p.id
left join mro_platform parent on p.pid=parent.id
WHERE
pr.is_deleted = 0
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。