SQL - Problemy z Ewopisem - .:: Ewmapa ::.

Partnerzy

SQL

  • 3 Odpowiedzi
  • 277 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

Offline maciekwu

  • *
  • *
  • Wiadomości: 291
  • Płeć: Mężczyzna
    • Zobacz profil

SQL

  • dnia: 11 Grudzień 2019, 12:21
potrzebuję wygenerować z bazy EWOPIS  raport zawierający atrybuty budynków oraz nr działek, na których leżą. Nie widzę takiego pytania w gotowych, a sam nie wiem jak napisać. Proszę o pomoc.

Offline Cezary.K

  • *
  • *
  • Wiadomości: 263
  • Płeć: Mężczyzna
    • Zobacz profil

Odp: SQL

  • dnia: 11 Grudzień 2019, 14:32
select d.idobr as "obręb", d.idd as "działka", b.idb as "budynek", f.naz ,b.lkon from dzialki_budynki a
left join dzialka d on d.id=a.iddz
left join budynki b on b.id=a.idbud
left join bud_fuz_dic f on f.id=b.fuz
where a.status=0 and b.status=0 and d.status=0
order by d.idobr, d.idd, b.idb

Pododawaj atrybuty jakie potrzebujesz w zestawieniu. Smacznego ;)
« Ostatnia zmiana: 11 Grudzień 2019, 14:37 wysłana przez CezaryK »

Offline maciekwu

  • *
  • *
  • Wiadomości: 291
  • Płeć: Mężczyzna
    • Zobacz profil

Odp: SQL

  • dnia: 11 Grudzień 2019, 15:15
dzięki. Jestem słabiutki z sql. Jak możesz pokaż jak przykładowo pobrać jakiś atrybut z tabeli budynki

Offline Cezary.K

  • *
  • *
  • Wiadomości: 263
  • Płeć: Mężczyzna
    • Zobacz profil

Odp: SQL

  • dnia: 12 Grudzień 2019, 08:35
select d.idobr as "obręb", d.idd as "działka", b.idb as "budynek", f.naz ,b.lkon from dzialki_budynki a

na czerwono masz dane pobierane z tabeli BUDYNKI. Dodając nowe wartości musisz je poprzedzić "b.", oddzielając je przecinkiem.