mysql 보기 sql에서oracle 보기 sql로 변환
CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`%` SQL SECURITY DEFINER VIEW `v_privilegelist` AS select `p`.`id` AS `id`,`p`.`name` AS `NAME`,`p`.`info` AS `info`,group_concat(`u`.`id` separator ',') AS `url_id`,group_concat(`u`.`name` separator ',') AS `url_name`,group_concat(`u`.`url` separator ',') AS `url_url` from ((`privilege` `p` left join `privilegeurl` `pu` on((`p`.`id` = `pu`.`privilegeid`))) left join `url` `u` on((`pu`.`urlid` = `u`.`id`))) group by `p`.`id`;
oracle에서 실행 가능한 sql로 변경:
CREATE VIEW v_privilegelist AS select p.id id,p.name NAME,p.info info,
listagg(u.id , ',')within group( order by u.id) url_id,
listagg(u.name , ',')within group( order by u.name) url_name,
listagg(u.url , ',')within group( order by u.url) url_url from ((privilege p left join privilegeurl pu on((p.id = pu.privilegeid))) left join url u on((pu.urlid = u.id))) group by p.id,p.name,p.info;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
MySQL에서 JSON 인덱싱 - aarondfrancis사람들은 종종 MySQL로 JSON을 인덱싱할 수 없다고 말하지만 완전히 정확하지는 않습니다. MySQL로 JSON 열을 인덱싱하는 것은 완전히 가능합니다! 사람들은 종종 MySQL로 JSON을 인덱싱할 수 없다고 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.