sql >> Database teknologi >  >> RDS >> Mysql

Sådan får du det sidste indsatte id fra MySQL i Yii

Alle last_insert_id funktioner (det være sig PHP-indpakninger eller den oprindelige mySQL) refererer typisk til det sidst oprettede ID ved hjælp af den aktuelle databaseforbindelse. Det sidste login blev sandsynligvis ikke oprettet under den samme anmodning, som du viser tabellen i, så denne metode vil ikke fungere for dig.

Brug en normal SELECT for i stedet at finde frem til det nyeste login - f.eks. ved at bruge ORDER by creationtime DESC LIMIT 1 .

Relateret:Hvordan får man den højeste feltværdi i en tabel i MySQL?



  1. Sådan får du alle de tabeller, der har primær nøglebegrænsning, oprettet i SQL Server-database - SQL Server / TSQL Tutorial 57

  2. Oracle 11g - Tjek begrænsning med RegEx

  3. Indsæt/vis billede i/fra en MySQL DB

  4. Parser JSON til MySQL-tabel