pytanie sQL

Zaczęty przez maciekwu, Poniedziałek 05 Luty 2018, 12:59:13

Poprzedni wątek - Następny wątek

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

maciekwuAutor w?tku

są wpisy głównie dotyczące gruntów SP ale nie tylko. Np. trwałe zarządy.

Lupus

Czwartek 08 Luty 2018, 15:03:25 #5 Ostatnia edycja: Czwartek 08 Luty 2018, 15:56:34 by Lupus
A jakiej odpowiedzi się spodziewasz? oczywiście ze strony ewopisu

Bo ci władający to są te osoby, które z poziomu programu można wywołać np. przez [Inni władający] w oknie Działki.
Tam będą np wpisani dożywotni użytkownicy. o taki raport Ci chodziło?

Moim zdaniem mało który powiat cokolwiek tam wpisuje, stąd możliwe, że tam po prostu nie ma żadnych wpisów w tej bazie.
__________
Pozdrawiam
Lupus

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

maciekwuAutor w?tku

czy ma ktoś jakiś pomysł bo pytanie dalej nie działa?

maciekwuAutor w?tku

Poniedziałek 05 Luty 2018, 14:00:20 #3 Ostatnia edycja: Poniedziałek 05 Luty 2018, 15:30:37 by maciekwu
po zmianie pytanie wygląda tak
Select w.rodzaj, p.TYP, p.NAZWA, D.TERYT, d.idobr as Obreb, D.IDD as Dzialka,w.uwagi
from WLADA w, PODMIOTY p, Dzialka D
where D.TERYT=:TERYT and D.IDOBR=:Obreb and w.ID_DZI=d.id and w.ID_PDM=p.ID_PDM
and (w.STI=0 or w.STI=2) and d.status in (0,1)
(w edytorze tekstowym tak rozkładają się wiersze
w tej formie pojawia się błąd z tą różnicą, że teraz jest: line 4  column 17 D.
brakowało  spacji przed and. Teraz procedura jest wykonywana tyle, że nie wybiera władających. Tworzy się raport jednowierszowy z pustymi poami

Lupus

Poniedziałek 05 Luty 2018, 13:51:13 #2 Ostatnia edycja: Poniedziałek 05 Luty 2018, 13:53:29 by Lupus
po d.teryt=:teryt jest "," i to ten przecinek jest problemem, powinno być "and"
To jest ewopis 7?

Pytanie mocno mylące, podałeś błąd i współrzędne w tekście, tylko zapomniałeś dodać, że w ewopisie ta pierwsza linijka jest wpisywana w dwóch, stąd
linia 4 w komunikacie o błędzie to Twoja 3.

__________
Pozdrawiam
Lupus

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

maciekwuAutor w?tku

usiłuję pobrać raport władających dla obrębu. Pobrałem zdefiniowane w programie pytanie:
Select w.rodzaj, p.TYP, p.NAZWA, D.TERYT, d.idobr as Obreb, D.IDD as Dzialka,w.uwagi
from WLADA w, PODMIOTY p, Dzialka D
where D.TERYT=:TERYT, D.IDOBR=:Obreb and w.ID_DZI=d.id and w.ID_PDM=p.ID_PDM
and (w.STI=0 or w.STI=2) and d.status in (0,1)
niestety generuje błąd:
Dynamic SQL Error
SQL Error code=-104
Token unknown-line4, column 16
czy ktoś pomoże?