webForumDet fria alternativet

datumproblem

6 svar · 406 visningar · startad av pellebannan

pellebannanMedlem sedan okt. 20068 inlägg
#1

Hej.

jag behöver lite hjälp med en sqlsats. det är så att jag vill välja ut poster som inte är äldre än 8 veckor ur en tabell med anonser. i tabellen finns ett fält med publiceringsdatum i "date"-format.
det är en mysqldatabas.
ett enkelt exempel räcker så jag kommer igång.

/peter

Peter SMedlem sedan dec. 20025 483 inlägg
#2

Hej och välkommen till wF! :)

select ...
 where date_add(<date_col>, interval 8 week) >= curdate()

alt.

select ...
 where date_add(<date_col>, interval 56 day) >= curdate()
pellebannanMedlem sedan okt. 20068 inlägg
#3

Datum

hej.

jag förstår inte riktigt. kan du förklara lite. :q

/peter

@ndersMedlem sedan juni 200032 969 inlägg
#4

Vad är det du inte förstår? :)

Byt <date_col> i Peters exempel till namnet på din publiceringsdatumskolumn, och lägg in de fält du vill hämta efter select, så borde du få rätt resultat?

pellebannanMedlem sedan okt. 20068 inlägg
#5

datum

Hej @nders

det är så att jag är nybörjare, som alla har varit i början. det var därför som jag önskade lite mer förklaringar. men nu fattar jag.
tack för hjälpen. jag skall genast testa.
:D

/peter

Peter SMedlem sedan dec. 20025 483 inlägg
#6

Vill bara upplysa/påminna om den eminenta funktionen faq_faq_acceptance(), när problemet är löst.

pellebannanMedlem sedan okt. 20068 inlägg
#7

datumproblem

Hej.

Så här skall det vara.

SELECT * FROM valphanvisning where VALPAR_FODDA = 'ja' AND DATE_SUB(CURDATE(),INTERVAL 56 DAY) <= PUBDATUM ORDER BY PUBDATUM DESC

/peter

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)