webForumDet fria alternativet

Sortera bort?

Databaser & SQL

1 svar · 183 visningar · startad av streetrobban

Medlem sedan jan. 20011 140 inlägg
Frågan#1

Hejsan, jag har en kod som hämtar artiklar från en tabell beroende på om de ligger inom tidsramen eller inte. Men jag vill kunna sortera bort artiklar som har "place" på "0".

		$get = mysql_query("SELECT * FROM articles a 
		WHERE (a.date_start IS NULL AND a.date_stop IS NULL) 
		OR (a.date_start IS NULL AND '$date' <= a.date_stop) 
		OR ('$date' >= a.date_start AND a.date_stop IS NULL) 
		OR ('$date' >= a.date_start AND '$date' <= a.date_stop)");

Tack på förhand.

Medlem sedan dec. 20025 483 inlägg
#2

Hej!

SELECT * FROM articles a 
        WHERE a.place <> 0
        AND ((a.date_start IS NULL AND a.date_stop IS NULL) 
        OR (a.date_start IS NULL AND '$date' <= a.date_stop) 
        OR ('$date' >= a.date_start AND a.date_stop IS NULL) 
        OR ('$date' >= a.date_start AND '$date' <= a.date_stop))
261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)