sql >> Database >  >> RDS >> Mysql

Hoe de laatst ingevoegde 3 records te krijgen met de voorwaarde mysql

SELECT Id
      ,Password
      ,Amount
      ,@curRow := @curRow + 1 AS row_number
FROM sample JOIN  (SELECT @curRow := 0) r 
where id=1 
order by Row_number
desc limit 3;

Werkende viool



  1. Vermijd CHAR-bijsnijden bij gebruik van eclipselink

  2. Gefilterde indexen en INBEGREPEN kolommen

  3. MYSQL Update met sum() resultaat over meerdere tabellen

  4. CodeIgniter met Active Records en or_like