Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

SQL - Beri saya 3 hit untuk setiap jenis saja

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

(Menggunakan artikel yang berbeda di situs yang sama dengan Jawaban Martin Wickman !)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan PDO:Nomor parameter tidak valid:parameter tidak ditentukan

  2. Java Class.forName, driver pemuatan koneksi JDBC

  3. Apa yang salah dengan pernyataan MySQL ini:DECLARE @ID INT

  4. Migrasi SQL Server 2008 R2 ke MySQL

  5. Kueri SQL untuk menghitung berapa kali nilai tertentu muncul di beberapa baris