![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 179 Pomógł: 0 Dołączył: 5.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
jak skonstruować zapytanie....: tabela zawiera: nazwa | data_od | data_do chciałbym aby pokazane zostały rekordy gdzie dzisiejsza data zawiera się pomiędzy data_od a data_do, utrudnieniem jest to że data_od oraz data_do ma wygląd MM.DD Ten post edytował eurosoft 7.12.2010, 20:54:11 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Ja bym podszedł do tego tak... Okresy ochronne mają sztywne daty dni i miesięcy, więc tylko je przechowuj w bazie w formacie: mm-dd.
By wyznaczyć granicę dolną doklejaj z przodu do tego rok obecny. Górna granica podobnie, ale musisz określić czy nowo utworzona data jest większa od dolnej granicy. Jeśli tak to ok, jeśli nie to musisz "podnieść rok". Masz więc zabawę z: if, concat, year (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.09.2025 - 17:32 |