![]() |
![]() |
![]()
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%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 19.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za podpowiedz ale nie działa prawidłowo.
Moje zapytanie:
wynik jest rozbity na godziny z minutami. A chciałem by pokazał wynik z pełnej godziny i nie brał pod uwagę minut tylko godziny. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 781 Pomógł: 256 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
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 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 19.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Może zle napisałem co chce osiągnąć.
Mam tabele gdzie są zapisane logi (czyli "adres, data, godzina"). I chce zapytaniem wyciągnąć coś takiego: data | godzina | ilość 09-10 | 8 | 24 09-10 | 9 | 10 ------ || ------- żeby zapytanie grupowało wszystkie odwiedziny do danego dnia i godziny. Myślę że teraz dobrze opisałem:) Ten post edytował srob 9.10.2010, 20:20:26 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 19.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
nie działa, błąd skryptu.
udało mi się sklecić takie zapytanie które daje pożądany efekt, coś takiego:
tylko chciał bym by zapytanie generowało wynik dla wszystkich dni a nie tylko dla daty którą podam w zapytaniu. Udało mi się. Zapytanie wygląda tak:
Dzięki wszystkim za pomoc. Ten post edytował srob 10.10.2010, 16:47:39 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 10:17 |