Sortera bort?

Databaser & SQL

1 svar · 190 visningar · startad av streetrobban

Medlem sedan jan. 20011 140 inlägg
Trådstart#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))
264 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)