Snälla, försök posta i rätt forum, SQL-forumet. Det skapar bara onödigt jobb för moderatorerna...
I rätt forum kan du dessutom söka, och jag är nästan säker på att du kan hitta vettiga trådar som hjälper dig på vägen.
2 svar · 316 visningar · startad av Prime_66
Jag har en tabell songs med låtar i. Ett av fälten heter song_time_added och kan t.ex. se ut : 2007-04-23 22:26:22
Jag undrar hur jag skriver en SQL fråga som hämtar de låtar som har laddats upp de senaste 30 dagarna och dessutom presenterar resultatet slumpis?
"SELECT * FROM songs WHERE song_time_added=dagens datum - 1 månad ORDER BY RAND()" ??
Snälla, försök posta i rätt forum, SQL-forumet. Det skapar bara onödigt jobb för moderatorerna...
I rätt forum kan du dessutom söka, och jag är nästan säker på att du kan hitta vettiga trådar som hjälper dig på vägen.
Kolla upp IS BETWEEN, det är inte komplicerat alls.
Ditt recordset är nog enklast att slumpa ut resultat ur efteråt.