Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: between + if + operacje na datach
Forum PHP.pl > Forum > Bazy danych > MySQL
acztery
Witam,

Mam takie problematyczne zapytania,

Wyciągamy rekordy z bazy danych i tu jest OK
teraz.

Jezeli np ustalamy daty top_start i date_stop

i jezeli aktualna data miesci sie w tym przedziale to bedzie ...... AS top - 1 a jak nie to AS top 0,

Czyli naszgo if'a dajemy międziy SELECT a FROM ....
askone
Na tak zadane pytanie odpowiedź brzmi: DAJEMY wink.gif

Sformułuj poprawnie pytanie, bo nie bardzo wiem jaki masz problem. Pokaż kod (zapytania SQL/PHP), będzie nam łatwiej Ci podpowiedzieć

Pozdrawiam
acztery
mamy dwa pola reklama_start i reklama_stop (typ danych date)

i teraz przy zapytaniu chce sprawdzić na podstawie tych danych (tych dat) czy dany rekord ma mieć np "flagę" 1 jak przedział jest ok i 0 jak nie

np

SELECT *, .......... AS reklama FROM modules_desc


inaczej.

IF(przedział, 0,1) cos koło tego ...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.