sql >> Database >  >> RDS >> Mysql

ORDER BY id of date_created om de laatste resultaten weer te geven?

Het is geen goed idee om voor tijdsbestelling afhankelijk te zijn van de ID-kolom, want dat is niet het doel ervan. Kortom, de ID is slechts een unieke sleutel voor die rij, meer niet. Het gebruik van ID levert misschien nooit problemen op, maar er is geen reden om de veronderstelling dat bestellen op ID altijd zal gelden, nog ingewikkelder te maken. U wilt in de toekomst bijvoorbeeld items verwijderen en vervolgens handmatig nieuwe items invoegen, of items importeren uit een andere bron die in het verleden een tijdstempel hebben. Als je geen kolom date_created had, dan zou ID je enige optie zijn, maar aangezien je de kolom hebt, gebruik hem dan, want dit is je beste keuze.



  1. Slaapstand, id, orakel, reeks

  2. NULL-waarden binnen de NOT IN-clausule

  3. Ongedefinieerde variabele:POST - PHP en MySQL

  4. Hoe ruby-oci8 installeren?