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

Включете допълнителен брояч в MySQL резултатния набор

Опитайте това:

SET @counter = 0; 
Select sub.*
FROM
(
    select orderid, (@counter := @counter +1) as counter,
      round(sum(unitprice * quantity),2) as value
    from order_details
    group by orderid
) sub
order by 2 desc


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Друга UnicodeEncodeError при използване на метода pandas to_sql с MySQL

  2. Mysql PDO максимална дължина на данните на LONGBLOB при извличане

  3. PHP - Единични или двойни кавички около SQL заявка?

  4. По-ефективна йерархична система

  5. Изберете последните N реда от MySQL