Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

postgresql pomoc w zapytaniu

Ostatnio zmodyfikowano 2018-12-20 23:12
Autor Wiadomość
robertos18
Temat założony przez niniejszego użytkownika
postgresql pomoc w zapytaniu
» 2018-12-19 18:02:11
Projekty(p_id, szef_projektu, nazwa, termin_oddania)
Wyświetl ile czasu minęło lub pozostało do terminu oddania od dnia dzisiejszego dla każdego projektu, którego termin upłynął przed "01-01-2008"

myslę ze powinienem użyc funkcji date_part chociaż nie wiem jak

napisalem tylko cos takiego, ale jednak nie potrafie tego napisac poprawnie

SELECT DATE_PART( 'year', termin_oddania::date ) - DATE_PART( 'year', '01-01-2008'::date ) from projekty
P-173289
mateczek
» 2018-12-20 23:12:13
jeśli termin oddania upłynął przed 1-1-2008 to możesz tylko policzyć ile czasu mineło. De facto musisz pobrać projekty o terminie oddania poniżej 1-1-2008

SELECT * FROM projekty WHERE termin_oddania <= '2008-01-1'
A daty se można odjąć w cpp przy wyświetlaniu wyniku.

Stwierdzenie ile czasu zostało do oddania projektu którego termin oddania upłynął jest lekko nielogiczne.  Albo ja coś nie rozumiem z tego opisu.
P-173292
« 1 »
  Strona 1 z 1