some queries from consultancy 1

refactor-to-mono
Giò Diani 2024-10-26 17:31:46 +02:00
parent 094f51b3b4
commit 00ee0c5847
2 changed files with 6 additions and 1 deletions

View File

@ -13,3 +13,7 @@ class Database:
def properties_growth(self):
return self.connection.sql("SELECT strftime(created_at, '%Y-%m-%d') AS date, COUNT(*) as properties_count FROM consultancy_d.properties GROUP BY date;").show()
def properties_per_region(self):
return self.connection.sql("SELECT regions.name, COUNT(*) AS count_properties FROM consultancy_d.properties LEFT JOIN consultancy_d.seeds ON seeds.id = properties.seed_id LEFT JOIN consultancy_d.regions ON regions.id = seeds.region_id GROUP BY properties.seed_id, regions.name").show()

View File

@ -3,3 +3,4 @@ import data
inst = data.load()
inst.seeds()
inst.properties_growth()
inst.properties_per_region()