Shoutbox

support:
2021 Jun 05 21:36:07
w jakimś bliżej nie określonym czasie nastąpi mała zmiana na forum, ale to jak znajdę wolny weekend czy coś podobnego
support:
2020 Nov 12 13:57:35
o taki portal na jakiś czas do nas wpadnie

SQL

  • 10 Odpowiedzi
  • 4489 Wyświetleń

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

Offline maciekwu

  • *
  • Znawca
  • *
  • Wiadomości: 324
  • Płeć: Mężczyzna
  • System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka:
  • Opera 25.0.1614.68 Opera 25.0.1614.68
    • Zobacz profil

SQL

  • dnia: 14 Listopad 2014, 18:34
jak zadać pytanie aby uzyskać wykaz budynków z ich ID z działkami na których są położone (EWOPIS 5)?

Offline blackd

  • *
  • Stażysta
  • *
  • Wiadomości: 119
  • System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka:
  • Chrome 38.0.2125.122 Chrome 38.0.2125.122
    • Zobacz profil

Odp: SQL

  • dnia: 14 Listopad 2014, 19:35
Kod: (mysql) [Zaznacz]
select distinct(d.idd),d.idobr from dzialka d, dzialki_budynki db where d.id=db.iddz and d.status in (0,1) and db.status in (0,1)

Offline maciekwu

  • *
  • Znawca
  • *
  • Wiadomości: 324
  • Płeć: Mężczyzna
  • System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka:
  • Opera 25.0.1614.68 Opera 25.0.1614.68
    • Zobacz profil

Odp: SQL

  • dnia: 14 Listopad 2014, 19:52
pytanie zwraca listę działek z budynkami i nr obrębu. Mnie jest potrzebny nr działki i ID budynku

Online Lupus

  • *
  • *
  • Wiadomości: 1910
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
  • System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka:
  • Chrome 38.0.2125.111 Chrome 38.0.2125.111
    • Zobacz profil
    • limbus3d.pl

Odp: SQL

  • dnia: 16 Listopad 2014, 20:56
select distinct(d.idd),d.idobr, b.idb from dzialka d, dzialki_budynki db , budynki b where d.id=db.iddz and d.status in (0,1) and db.status in (0,1) and db.idbud=b.id
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

Offline maciekwu

  • *
  • Znawca
  • *
  • Wiadomości: 324
  • Płeć: Mężczyzna
  • System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka:
  • Opera 25.0.1614.68 Opera 25.0.1614.68
    • Zobacz profil

Odp: SQL

  • dnia: 17 Listopad 2014, 09:27
dziękuję działa super

Online Lupus

  • *
  • *
  • Wiadomości: 1910
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
  • System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka:
  • Chrome 38.0.2125.111 Chrome 38.0.2125.111
    • Zobacz profil
    • limbus3d.pl

Odp: SQL

  • dnia: 17 Listopad 2014, 09:37
Mnie jest potrzebny nr działki i ID budynku
dziękuję działa super

To w sumie dziwne, bo to pytanie wyświetla nie ID budynku tylko jego numer ewidencyjny  ;)
« Ostatnia zmiana: 17 Listopad 2014, 09:39 wysłana przez Lupus »
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

Offline blackd

  • *
  • Stażysta
  • *
  • Wiadomości: 119
  • System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka:
  • Chrome 38.0.2125.122 Chrome 38.0.2125.122
    • Zobacz profil

Odp: SQL

  • dnia: 18 Listopad 2014, 21:51
To w sumie dziwne, bo to pytanie wyświetla nie ID budynku tylko jego numer ewidencyjny  ;)

:)
Przepraszam że się nie poprawiłem wcześniej ale dopadła mnie akcja "wybory 2014"
Na szczęście mamy kolegę Lupusa najbardziej chyba doświadczonego w SQL

ale gdyby ktoś potrzebował faktycznie id budynku to proszę :)
Kod: (mysql) [Zaznacz]
select distinct(d.idd),d.idobr, b.id from dzialka d, dzialki_budynki db , budynki b where d.id=db.iddz and d.status in (0,1) and db.status in (0,1) and db.idbud=b.id
No i tu też pojawi się mój problem i pytanie
2 tygodnie temu zainstalowałem nową wersję FB dołączoną do Ewopisu 6
dzisiaj rano właśni miałem zamiar zanurzyć się w krótkiej drzemce kiedy to rozległ się telefon z informacją że nie działa EO ani BO. Jak zawsze zadziałało prawo Murphy'ego jak coś się ma popsuć to się popsuje  i to w najmniej odpowiednim momencie. Na m-cu okazało się że faktycznie nie mogę zalogować się do baz jako sysdba ani żaden inny user. Ponieważ nie miałem czasu ani siły na mądre rozwiązania wywaliłem FB2.5.3 i wróciłem do 2.0.7. BO ruszył bez problemu ze wszystkimi userami, do ewo też dało się zalogować. Ale otwarcie bazy już niemożliwe. No więc pewnie nie ma opcji powrotu do niższej wersji FB. Znowu instalka 2.5.3 i wszystko działa. Tylko nie wiem co się stało i dlaczego? Ma ktoś jakiś pomysł?
czynności wykonane przed reinstalacją fb:
zatrzymanie i uruchomienie serwera FB
restart serwera 2003

Online Lupus

  • *
  • *
  • Wiadomości: 1910
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
  • System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka:
  • Chrome 38.0.2125.111 Chrome 38.0.2125.111
    • Zobacz profil
    • limbus3d.pl

Odp: SQL

  • dnia: 20 Listopad 2014, 09:02
Na szczęście mamy kolegę Lupusa

Miecz złośliwości ma dwa ostrza, Ty jesteś jednym z nich.... hihi
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

Offline michał6

  • *
  • Stażysta
  • *
  • Wiadomości: 81
  • Płeć: Mężczyzna
  • System:
  • Windows XP Windows XP
  • Przeglądarka:
  • Chrome 42.0.2311.152 Chrome 42.0.2311.152
    • Zobacz profil

Odp: SQL

  • dnia: 18 Maj 2015, 09:17
chcę odkopać ten wątek i nieco puścić go w inne tory
czy są (ogólne) polecenia sql by zwracały wszystkie dane dot. budynków zapisane w ewopisie
totalnie nie znam się na tym zagadnieniu, jednak posiadam bazę obrębu w którym jest przeszło 1300 budynków, w tym ok 200 jest już zapisanych w ewopisie.
nie mogę zmieniać im id i nie chciałbym zmieniać im podstawowych parametrów (rok bud, material itd.), chyba że nastąpi taka konieczność ponieważ tworzymy arkusze danych bud.
problem pojawi się podczas importu tych danych.
Generalizując potrzebuje piku typu:
IDOBR   IDB   FUZ   LKON   LKONP   SCN   PEW   RBB   LOK   PEU   RODZKST   KLASAPKOB   STATBUD   GLFNBUD
a do lokali:
IDOBR   NRBUD   IDL   IDL2   DOK1   TLOK   PEW   LIZ

Offline michał6

  • *
  • Stażysta
  • *
  • Wiadomości: 81
  • Płeć: Mężczyzna
  • System:
  • Windows XP Windows XP
  • Przeglądarka:
  • Chrome 42.0.2311.152 Chrome 42.0.2311.152
    • Zobacz profil

Odp: SQL

  • dnia: 20 Maj 2015, 09:16
hmm
pierwsze z listy zapytań to to o co mi chodziło
już rozumiem że to banał i zapewne dlatego nikt nie udzielił odp.
ale lepiej by było gdyby taka odpowiedź się pojawiła bo jak napisałem w poprzedniej wiadomości jestem lajkonikiem w tej dziedzinie...

Online Lupus

  • *
  • *
  • Wiadomości: 1910
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
  • System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka:
  • Chrome 42.0.2311.152 Chrome 42.0.2311.152
    • Zobacz profil
    • limbus3d.pl

Odp: SQL

  • dnia: 20 Maj 2015, 09:32
pierwsze z listy zapytań to to o co mi chodziło

Rzeczywiście pierwsze to odpowiedź na Twoją potrzebę. Nikt nie odpowiedział, bo na sql głównie ja odpowiadam, a ostatnio strasznie zalatany jestem. A jeszcze pada jakieś mokre z góry i kartki ze szkicem rozmiękają, więc człowiekowi nie w głowie takie rzeczy jak odpowiedź.

Kod: (mysql) [Zaznacz]
select * from lokale where  status in (0, 1)
select * from budynki where  status in (0, 1)

te dwa zapytania załatwią sprawę?
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?