Mysql
 sql >> база данни >  >> RDS >> Mysql

Номер на ред за група в mysql

Моля, прегледайте моята цигулка

Този последен опит

    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. Как да получите общия брой потребители на ден в MySQL

  2. mysql_num_rows():предоставеният аргумент не е валиден ресурс за MySQL резултат

  3. CONV() – Преобразуване на числа между различни бази в MySQL

  4. Търсене в пълен текст с InnoDB

  5. Как да извика съхранена процедура на MySQL от PHP код?