我在mysql中有这两个视图,当我在sqlite3中执行它们时会抛出错误
Error: near "("
我已经检查过了:http ://www.sqlite.org/lang_createview.html
观点:
CREATE VIEW `municipios_extendido` AS (select `municipios`.`municipio` AS `municipio`,`provincias`.`provincia` AS `provincia`,`comunidades`.`comunidad` AS `comunidad`,`municipios`.`latitud` AS `latitud`,`municipios`.`longitud` AS `longitud` from ((`municipios` join `provincias` on((`provincias`.`id` = `municipios`.`provincia_id`))) join `comunidades` on((`provincias`.`comunidad_id` = `comunidades`.`id`))))
CREATE VIEW `municipio_posicion` AS select distinct `c`.`name` AS `municipio`,`m`.`provincia` AS `provincia`,`m`.`comunidad` AS `comunidad`,`m`.`latitud` AS `latitud`,`m`.`longitud` AS `longitud` from (`xhwpk_k2_categories` `c` join `municipios_extendido` `m`) where (`c`.`name` = `m`.`municipio`)