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. मैं MySQL में एक डेटाबेस को कैसे उपनाम करूँ?

  2. SQL UNION/EXCEPT/INTERSECT कथनों में कोष्ठकों के बारे में SQL मानक क्या कहता है?

  3. LIKE '%{$var}%' को तैयार कथनों के साथ प्रयोग करने का सही तरीका? [माइस्क्ली]

  4. आप प्रत्येक क्वेरी पर पुन:कनेक्ट किए बिना PHP में MySQL से कुशलतापूर्वक कैसे कनेक्ट होते हैं?

  5. mysql में एक फ़ाइल के लिए sql क्वेरी के परिणाम लिखें