Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Số hàng mỗi nhóm trong mysql

Vui lòng xem qua trò chơi của tôi

Lần thử cuối cùng này

    SELECT    id,
              crew_id,
              amount,
              type,
             ( 
                CASE type 
                WHEN @curType 
                THEN @curRow := @curRow + 1 
                ELSE @curRow := 1 AND @curType := type END
              ) + 1 AS rank
    FROM      Table1 p,
              (SELECT @curRow := 0, @curType := '') r
   ORDER BY  crew_id,type asc;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chấm dứt các kết nối mysql nhàn rỗi

  2. Lỗi khi sử dụng ngoại trừ trong một truy vấn

  3. Cách kết nối với cơ sở dữ liệu bằng máy khách Workbench MySQL

  4. SQL - Cập nhật nhiều bản ghi trong một truy vấn

  5. Cách định cấu hình sao chép bản sao mã nguồn trong MySQL