sql >> Databáze >  >> RDS >> Mysql

druhý poslední řádek tabulky mysql

LAST_INSERT_ID()-1 nemá žádnou záruku, že ukáže na skutečný záznam. Zkuste:

SELECT * FROM table ORDER BY id DESC LIMIT 1,1

V ideálním případě byste k určení stáří záznamu měli používat něco jiného než id, nejlépe časové razítko.




  1. MySQL – mohu omezit maximální povolenou dobu pro spuštění dotazu?

  2. jak přidat datum a čas s názvem záložního souboru pomocí mysqldump z příkazového řádku a definovat cestu k záložnímu souboru

  3. Připojení Sequel Pro a MySQL se nezdařilo

  4. detekovat chyby mysql, aniž byste jej spustili