Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: count (*)
Forum PHP.pl > Forum > Bazy danych > Oracle
maccciej
Witam
mam problem przy napisaniu zapytania do bazy. W jednej z tabel mam między innymi takie kolumny
jednostka, data_godz, identyfikator. W kolumnie data_godz jest podana data operacji która została wykonana jakas operacja w formacie przykładowym 2007101019:08:08. Chce aby dane były pogrupowane w nastepujący sposób jednostka , data( przy czym jeżeli chodzi o datę to nie interesuje mnie godzina tylko dzień wykonania opreracji, czy da sięto jakoś zrobić), no oczywiście ilośc operacji wykonanych przez danego użytkownika, który posiada swój unikalny identyfikator.
jezzo
datę możesz obciąć do dnia poprzez trunc(data_godz,'dd') a group by pewnie już znasz biggrin.gif

tak na przyszłość

trunc(data_godz,'mm') - pierwszy dzień miesiąca
trunc(data_godz,'d') - pierwszy dzień tygodnia
add_months(data,(+/-)1) - dodaje/odejmuje miesiąć
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.