webForumDet fria alternativet

kolla så det är 30 dagars sen senast.

Databaser & SQL

4 svar · 212 visningar · startad av Bosse168

Medlem sedan nov. 20031 018 inlägg
Frågan#1

Vad är det för fel på denna SQL sats?
Den kickar bara ut dom som har dagens datum:

Set Rs = Connect.Execute("SELECT bild_datum FROM members where username='"& username &"' AND bild_datum between current_date and current_date + interval 30 day")

kolumnen är av typen:
datetime

Medlem sedan dec. 20025 483 inlägg
#2
"select bild_datum from members 
where username = '"& username &"' and 
(bild_datum between date_add(current_date, interval -30 day) and current_date)"

?

:)

Medlem sedan dec. 200012 464 inlägg
#3

Om det är Mysql så tillåter dom bara att man använder interval i vissa funktioner (adddate t.ex.)

Medlem sedan nov. 20031 018 inlägg
#4

Ja det är MySQL
Hur ser en sådan SQL sats ut?

Medlem sedan dec. 200012 464 inlägg
#5

Titta på det som Peter S skrev

281 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)