你们中有人知道如何更快或更有效地进行选择吗?问题是这个选择需要几个小时以上才能在 SQLite 上进行。我sqlite3在 Python 上使用它,所以命令有一些限制。
SELECT C.id, COUNT (L.linea_construccion)
FROM Linea L, Predio P, Comunas C
WHERE L.calidad_construccion = 1 AND C.id = P.comuna
AND L.comuna = C.id AND P.avaluo_exento > C.avaluo_promedio
GROUP BY C.id
数据库上有3张表,表Linea有9MM行,表Predio有7MM,表Comunas有250 aprox。
表格的格式是:
Predio. (id INT, comuna INT, avaluo_exento INT)
Linea. (id INT, comuna INT, calidad_construccion INT, linea_construccion INT)
Comuna. ( id INT, avaluo_promedio INT)
神不在的星期二
扬帆大鱼
相关分类