postgresql pomoc w zapytaniu
Ostatnio zmodyfikowano 2018-12-20 23:12
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 |
|
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. |
|
« 1 » |