Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> porownywanie okresów z dniem dzisiajszym
mihmih
post
Post #1





Grupa: Zarejestrowani
Postów: 125
Pomógł: 1
Dołączył: 4.06.2015

Ostrzeżenie: (0%)
-----


witam,

być może problem jest śmieszny, ale nie wiem jak go ugryżć.

Mam tabelę z różnymi wydarzeniami z kolumnami między innymi: "trwa od", "trwa do" , "priorytet". Tu moje poboczne pytanie, są to wydarzenia cykliczne, coroczne, czy MySql może przechowywać daty w formacie DD.MM? Czy może lepiej takie początki i końce wydarzeń corocznych zapisać w dwóch osobnych kolumnach liczbowych (miesiąc i dzień)?

A główny problem, jak zrobić zapytanie aby jeśli w dany dzień (current_date) trwa jakieś wydarzenie to przypisać do niego to z większym priorytetem? Czyli jeśli w dany dzień nic nie ma to chciałbym null, jeśli jest jedno wydarzenie to chciałbym je, a jeśli jest więcej, to to z wyższym priorytetem. Wydarzenia mogą być jednodniowe i mogą się też nakładać jedno na drugie. Stąd priorytet,

Ten post edytował mihmih 18.12.2016, 18:40:58
Go to the top of the page
+Quote Post
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Tu jest podobny problem (co do zapytania): Temat: grupowanie z jednym polem max

MySQL nie może przechowywać dat w takiej postaci, chyba, że to string.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 14:18