![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 19.08.2019 Ostrzeżenie: (0%) ![]() ![]() |
Hmm ale tytuł tematu (IMG:style_emoticons/default/smile.gif) .
Zapisuje w bazie dane z licznika energii elektrycznej co 5 min. Mam kolumne id_pomiar - auto, DataCzas - timestamp, oraz pomiar jako INT. chodzi mi oto żeby doczytywać zurzycie energo na koniec kazdego dnia, całoś moge ograniczyć limitem do ostatnich 31 wynikow na przykład. Pytanie ma ktoś pomysł jak skonstrułować takiego select-a. Jesli chodzi o bazy danych to nie jestem zbyt mocny może popełniłem blad i powinienem w innej tabeli zapisywac stan licznika na godz 0.00 ale to dublowanie danych. Czekam na podpowiedzi. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 19.08.2019 Ostrzeżenie: (0%) ![]() ![]() |
Tak masz racje mój błąd podczas kopiowania, u mnie nazwa tabeli i kolumn maja inne nazwy te podałem jako przykład zeby było zrozumiale.
Dziekuję twoje rozwiązanie też teraz działa kolejny przykład ze na wszystko znajdzie sie jakies rozwiazanie nie kiedy wiecej niż jedno.
A jak już tu jesteśmy to zapytam jeszcze czy mozna by było zastosowac jakas formułe matematyczna to znaczy wynik w kolumnie pomiar jest narastajacy to znaczy kazdy wiersz ma coraz wieksza wartosc i teraz czy mozna jakos obliczyć dzienne zuzycie tz ostatni wiersz minus przed ostatni tak aby miec informacje jakie było dzienne zuzycie. I drugie pytanie jak uzyskac wynik dla ostatniego wiersza w kazdym miesiacu. Ten post edytował elektromis 9.02.2024, 12:20:20 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 02:08 |