webForumDet fria alternativet

Plocka ut poster efter en viss tidpunkt

Databaser & SQLur Databashanterare & SQL

1 svar · 155 visningar · startad av jepsO

Medlem sedan mars 2001484 inlägg
Frågan#1

Jag har försökt söka mig till lite klarhet angaende TIMESTAMP i MySQL, men jag blir mest snurrig ...

Jag lagrar tidpunkten för ett inlägg som TIMESTAMP(12), dvs enligt formatet YYMMDDHHMMSS.

Nu önskar jag plocka ut alla poster som är nyare än, lat säga PHP-variabeln $limit som vi sätter lika med 040323140423 (igar vid 14-tiden). Kan jag göra detta med en enkel SQL-sats i stil med

SELECT * FROM tabell WHERE datum > $limit

Jag har försökt detta, men det verkar inte riktigt fungera som jag vill. Maste jag göra om värdena till UNIX TIMESTAMP för att jämförelsen ska fungera?

Blir som sagt lite förvirrad ...

Medlem sedan dec. 200012 464 inlägg
#2

Använd datetime som typ

Jämför med

where datum > '2004-03-23 14:04:23'
138 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)