1 changed files with 26 additions and 0 deletions
@ -0,0 +1,26 @@ |
|||
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `view_grid_comm_street` AS SELECT |
|||
`g4`.`grid_id` AS `grid_id`, |
|||
`g4`.`grid_name` AS `grid_name`, |
|||
`g3`.`grid_id` AS `community_id`, |
|||
`g3`.`grid_name` AS `community_name`, |
|||
`g2`.`grid_id` AS `street_id`, |
|||
`g2`.`grid_name` AS `street_name`, |
|||
concat( `g2`.`grid_id`, ':', `g3`.`grid_id`, ':', `g4`.`grid_id` ) AS `grid_id_path` |
|||
FROM |
|||
(( |
|||
`ca_bm_grid` `g4` |
|||
JOIN `ca_bm_grid` `g3` ON ((( |
|||
`g3`.`grid_id` = `g4`.`parent_id` |
|||
) |
|||
AND ( `g3`.`grid_level` = 'level3' ) |
|||
AND ( `g3`.`delete_flag` = 'normal' )))) |
|||
JOIN `ca_bm_grid` `g2` ON ((( |
|||
`g2`.`grid_id` = `g3`.`parent_id` |
|||
) |
|||
AND ( `g2`.`grid_level` = 'level2' ) |
|||
AND ( `g2`.`delete_flag` = 'normal' )))) |
|||
WHERE |
|||
(( |
|||
`g4`.`grid_level` = 'level4' |
|||
) |
|||
AND ( `g4`.`delete_flag` = 'normal' )) |
Loading…
Reference in new issue