Partnerzy

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

*

macieqqAutor wątku

  • *
  • 4
    0
  • System: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka: MS Internet Explorer 11.0 MS Internet Explorer 11.0
Wyszukiwanie budynków
30 Lipiec 2015, 09:57
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 :)
 

*

Lupus

  • *
  • 1546
    111
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
  • System: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka: Chrome 44.0.2403.125 Chrome 44.0.2403.125
Odp: Wyszukiwanie budynków
30 Lipiec 2015, 10:11
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

  • *
  • 4
    0
  • System: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka: MS Internet Explorer 11.0 MS Internet Explorer 11.0
Odp: Wyszukiwanie budynków
30 Lipiec 2015, 10:25
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?
Ostatnia zmiana: 30 Lipiec 2015, 10:28 wysłana przez macieqq
 

*

Lupus

  • *
  • 1546
    111
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
  • System: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka: Chrome 44.0.2403.125 Chrome 44.0.2403.125
Odp: Wyszukiwanie budynków
30 Lipiec 2015, 10:39
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

  • *
  • 4
    0
  • System: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka: MS Internet Explorer 11.0 MS Internet Explorer 11.0
Odp: Wyszukiwanie budynków
30 Lipiec 2015, 11:08
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?
Ostatnia zmiana: 30 Lipiec 2015, 11:21 wysłana przez macieqq
 

*

Lupus

  • *
  • 1546
    111
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
  • System: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka: Chrome 44.0.2403.125 Chrome 44.0.2403.125
Odp: Wyszukiwanie budynków
30 Lipiec 2015, 11:30
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

  • *
  • 4
    0
  • System: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka: MS Internet Explorer 11.0 MS Internet Explorer 11.0
Odp: Wyszukiwanie budynków
30 Lipiec 2015, 11:42
Cud, miód :) Serdecznie dziękuję i pozdrawiam!