![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 15.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam, na wstępie chciałbym zaznaczyć iz jeżeli chodzi o sql jestem zupełnym nowicjuszem.
Moja tabela wygląda tak:
id week day_of_week start finish //tu przy zapytaniu tworzyłaby się nowa kolumna, powiedzmy "czas" 1 1 poniedzialek 2013-08-20 06:00:00 2013-08-20 12:00:00 //6 2 1 wtorek 2013-08-20 06:30:00 2013-08-20 14:00:00 //13,5 (jako iż 6+7,5) ... Czy jest możliwość wyświetlania w outpucie widoku kolejno dodanych do siebie godzin tzn. powiedzmy, że pierwszego dnia czas pracy wyniósł 6h, wiec "za" finish byloby 6, we wtorek 7,5 wiec za finish gdzie id=2 byloby 13,5 itd. Myslałem, aby zrobić to w pętli, ale po zapoznaniu się z formułami pętli w mysql, nadal jestem w kropce. Z góry dziękuję za pomoc P.S Wybaczcie wygląd przykładowej tabeli, ale edytor zjada spacje |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 15.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Bardzo dziękuję, działa (IMG:style_emoticons/default/biggrin.gif)
Z ciekawości, jako laik spytam: 1)@czaspracy - '@' oznacza w tym przypadku wprowadzenie czegoś w stylu tymczasowej zmiennej? 2)Zastanawiam się też, czy można zmienić format wyświetlania tych godzin tzn aktualnie jest 18.000000000, a chciałbym, aby było 18. Tak samo np. mam kolumne start i jest w niej data w formacie yyyy-mm-dd to czy można w jednym zapytaniu wyswietlić całą tabelę ze zmienioną data w formacie dd-mm-yyyy. Samą date jako zapytanie wiem jak zmienić (select date_format), ale nie działa mi to dla całej tabeli. Z góry dziękuję za odpowiedź i pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 10:58 |