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

SQL - Dejte mi 3 přístupy pouze pro každý typ

select id, title, type
from   (select id, title, type,
               @num := if(@group = type, @num + 1, 1) as row_number,
               @group := type as dummy
        from   your_table
        order by type, title) as x
where  row_number <= 3

(Používá jiný článek na stejném webu jako Odpověď Martina Wickmana !)



  1. PostgreSQL JDBC Null String přijatý jako bajt

  2. Problém s rozsahem MySql s korelovanými poddotazy

  3. mysql_fetch_array přeskakování prvního řádku

  4. PHP/mySQL - jak načíst vnořené řádky do multidimensinálního pole