【发布时间】:2016-05-18 11:27:15
【问题描述】:
sqlite3 新手...我已经使用 sqlite3 在 python 中构建了一个数据库。该数据库有数百个表。例如,一个示例表列出了人们的平均年龄作为纬度和经度的函数。我可以使用什么命令在整个数据库(所有表)中搜索 lat > 15 和 lon
表 1:
_Avg. age_|__Latitude__|__Longitude__
15 | 19.86 | 21.5
21 | 19.86 | 21.5
75 | 19.86 | 21.5
16 | 19.86 | 21.5
. | . | .
. | . | .
. | . | .
表 2:
_Avg. age_|__Latitude__|__Longitude__
75 | -22.65 | 53.5
65 | -22.65 | 53.5
12 | -22.65 | 53.5
31 | -22.65 | 53.5
16 | 19.86 | 53.5
. | . | .
. | . | .
. | . | .
【问题讨论】:
-
“我可以使用什么命令来搜索整个数据库(所有表)”您不需要这样做。不应动态创建表。用单个表中的列替换表名中的任何信息。