Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 19.07.2006 Ostrzeżenie: (0%)
|
Witam.
Mam problem z sformułowaniem zapytania. Chodzi mi oto aby zapytanie pogrupowało wynik według godziny bez minut np (8,9,10...) i wypisało ile jest wpisów z danej godziny, format czasu w bazie mam w takiej postaci hh:mm:ss. Szukałem w google ale nic nie znalazłem co by mi podpowiedziało. Pozdrawiam Ten post edytował srob 9.10.2010, 20:18:09 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 3 Dołączył: 20.11.2004 Ostrzeżenie: (0%)
|
Napisałem żebyś zmienił wartość drugiego parametru na 0 a nie trzeciego. Przez 0 w ostatnim parametrze zwracany jest pusty ciąg. Polecam zapoznanie się z funkcją SUBSTRING
. Dlaczego grupowanie robisz po kolumnie godzina, a nie po DATA przez analogie z zapytaniem podanym przeze mnie? Teraz przeczytałem, że SUBSTRING liczy od 1 pozycje więc należy wstawić 1 a nie 0 żeby zwracał od pierwszego znaku. Ten post edytował Zigi 9.10.2010, 18:33:29 |
|
|
|
srob Zapytanie - pogrupowane według godziny. 9.10.2010, 16:36:50
Zigi Wyskrobałem takie zapytanie:
[SQL] pobierz, plaint... 9.10.2010, 16:45:28
srob Dzięki za podpowiedz ale nie działa prawidłowo.
M... 9.10.2010, 17:22:15
kefirek [SQL] pobierz, plaintext SELECT COUNT(godzina... 9.10.2010, 18:26:59
srob Może zle napisałem co chce osiągnąć.
Mam tabele gd... 9.10.2010, 18:49:17
erix [SQL] pobierz, plaintext GROUP BY DATA, godzina[SQ... 9.10.2010, 21:22:57
srob nie działa, błąd skryptu.
udało mi się sklecić ta... 10.10.2010, 16:40:58 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 22:38 |