sql >> Database >  >> RDS >> Mysql

SQL:krijg N-de item in elke groep

Met een innerlijke select:

select 
  registration_date, community_id 
from 
  user outer 
where 
  user_id IN (
    select 
      user_id 
    from 
      user inner 
    where 
      inner.community_id = outer.community_id 
    order by 
      registration_date 
    limit 2,1
  )
order by registration_date

Selecteert de set gebruikers waarbij elke gebruiker de 3e gebruiker in hun community is, zoals wordt geretourneerd door de limietclausule in de binnenste selectie.



  1. Hoe de volgspaties na de maandnaam in Oracle te verwijderen

  2. Fout met mysql-procedures ERROR 1304 &ERROR 1305

  3. MySQL:Dynamisch kolommen toevoegen aan queryresultaten

  4. MySQL Rij invoegen, bij duplicaat:achtervoegsel toevoegen en opnieuw invoegen