Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
zapytanie - struktura wiekowa
06-09-2018, 16:31,
#1
zapytanie - struktura wiekowa
Witam,
proszę o pomoc w sformułowaniu zapytania sql. Otóż mam bazę mieszkańców miasta z datą urodzenia i adresem. Chciałbym wyłuskać tylko mieszkańców 60+, którzy mieszkają sami w budynku. Próbowałem tworzyć zapytanie po wieku i grupowanie po adresie - ale ktoś młodszy też może tam mieszkać. Chcę wykluczyć rodziny wielopokoleniowe pod danym adresem. Nie mam na razie pomysłu jak to zrobić. Pewnie na "piechotę" się da, ale to czasochłonne. Może jakieś zapytanie wykluczające lokalizację 60+ przy jednoczesnym występowaniu 60- .
Jak macie pomysł to chętnie sprawdzę.
06-09-2018, 16:42,
#2
RE: zapytanie - struktura wiekowa
Dane są oczywiście z geometrią, baza spatialite.
07-09-2018, 10:44,
#3
RE: zapytanie - struktura wiekowa
Zrobiłem zadanie na "piechotę", czyli dwie warstwy w qgis - w uproszczeniu 60plus i 60minus. Zaznaczenie poprzez lokalizację z wykluczaniem się i jest to co chciałem. Co ciekawe warstwy musiałem zapisać w shp, bo inaczej jako baza spatialite w qgis zaznaczenie liczyło się bez efektu. Pozdrawiam
07-09-2018, 13:29,
#4
RE: zapytanie - struktura wiekowa
Najpierw z warstwy wybierasz tylko te budynki/adresy gdzie mieszka jedna osoba.
select adres_id from tabela group by adres_id having count(*)=1 - grupowanie po adresie i zawężenie do wyników gdzie suma wynosi 1.

Później składasz zapytanie:
select * from tabela where wiek >60 and adres_id in (select adres_id from tabela group by adres_id having count(*)=1);
pierwszy warunek zawęża osoby po wieku, a drugi zawęża adresy do tych gdzie żyje 1 osoba - czyli ta > 60
Nie dam głowy, że to na spatialite - raczej nie używam tej bazy, a nie chce mi się sprawdzać Wink


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Zapytanie sql Roland_z_Gilead 1 5 015 12-11-2015, 20:07
Ostatni post: Roland_z_Gilead
Question QGIS-Server WFS zapytanie POST g00ntar 1 17 082 15-07-2013, 15:11
Ostatni post: borys
  Łączenie QGIS do postgresowej bazy danych ze strukturą sde marta 3 11 464 28-11-2011, 14:32
Ostatni post: marta
  Zapytanie SQL w QGIS koberek 10 24 317 02-11-2011, 09:31
Ostatni post: koberek
  Zapytanie o pola z danymi (nie NULL-owymi) koberek 2 8 768 04-10-2011, 19:37
Ostatni post: koberek

Skocz do: