Aktualności:

Forum w trakcie prac modernizacyjnych

Menu główne

Wyszukiwanie budynków

Zaczęty przez macieqq, Czwartek 30 Lipiec 2015, 09:57:32

Poprzedni wątek - Następny wątek

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

macieqqAutor w?tku

Cud, miód :) Serdecznie dziękuję i pozdrawiam!

Lupus

Cytat: macieqq w Czwartek 30 Lipiec 2015, 11:08:44
select idobr as Obreb, idb as Budynek, RBB as rok_zakonczenia from budynki
where RBB>=:rok_zakonczenia
and status in (0,1)
__________
Pozdrawiam
Lupus

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

macieqqAutor w?tku

#5
Faktycznie wyskakuje okienko :)

Tak więc chcąc zastosować drugie polecenie, zamieniam RBB and DTU. Czy rok_zakonczenia zostaje i wprowadzam np. 2013-01-01 jeżeli chcę otrzymać obiekty dodane do bazy od 1 stycznia 2013, czy jest to komenda przypisana do zakończenia budowy?

EDIT:

To co napisałem w tym poście jest mi jednak niepotrzebne. Mam natomiast jeszcze jedno pytanie - czy da się do:

select idobr as Obreb, idb as Budynek from budynki
where RBB>=:rok_zakonczenia
and status in (0,1)

dodać trzecią kolumnę z odpowiednim rokiem zakończenia budowy przy każdym budynku?

Lupus

nie trzeba było nic wywalać
RBB>=:rok
powoduje wyświetlenie dodatkowego okienka z pytaniem o wpisanie wartości
i wyświetla wszystkie nowsze niż 2013 rok, a nie te z 2013 roku.

za datę wprowadzenia do bazy odpowiada DTU, ale zawiera po za datą również godzinę i sekundy wprowadzenia.
__________
Pozdrawiam
Lupus

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

macieqqAutor w?tku

#3
Dzięki, ale gdzie mam zdefiniować ten 2013 rok? Zastępując rok_zakonczenia liczbą 2013 wywala mi i tak wszystkie budynki, nawet te z 1970.

Czy dobrze rozumiem, że wpisując 2013 tak jak to zrobiłem, wyszukuje wszystkie budynki wpisane do bazy EWOPISU od 2013 roku, nie zważając na datę budowy?

EDIT:
Ok, nie wywaliłem : przy wpisywaniu daty. Teraz faktycznie pokazuje mi wszystkie wybudowane w 2013.

A co zrobić jeżeli chcę otrzymać wszystkie budynki wprowadzone do bazy od 2013 roku, nie ważne jaki jest rok budowy?

Lupus

select idobr, idb from budynki
where RBB>=:rok_zakonczenia
and status in (0,1)



Założenie jest oczywiście takie, że nikt się nie pomylił i wpisane są prawidłowo daty zakończenia, a nie modernizacji/przebudowy.
__________
Pozdrawiam
Lupus

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

macieqqAutor w?tku

Dzień dobry. Pracuję na EWOPISIE v6.10. Dostałem zadanie wyszukania wszystkich budynków, które zostały wybudowane od 2013 roku do chwili obecnej. Mam pominąć wszystkie z aktualizacji, jak wspomniałem interesują mnie jedynie te nowo wybudowane. W jaki sposób mogę wyszukać takie obiekty? Czytałem trochę o monitorze zapytań, ale jestem w tym zielony. Proszę o pomoc :)