Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

वापसी पंक्तियाँ जहाँ किसी दिए गए मान से कम फ़ील्ड पर योग होता है

set @total:=0;
select id, name, value, `order`
from 
(select 
 id, name, value, `order`, 
 @total:=if(@total is null, 0, @total)+`order` as total
 from THE_TABLE
 order by `order`
) as derived 
where total<=30;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डॉकर का उपयोग करने पर मुझे त्रुटि मिलती है:SQLSTATE [HY000] [2002] ऐसी कोई फ़ाइल या निर्देशिका नहीं

  2. पंक्ति संख्या के साथ mysql स्वैप आइटम

  3. MySQL PHP समूह दिन के हिसाब से और प्रत्येक दिन के लिए कुल

  4. MySQL दिनांक स्वरूप धोखा पत्रक

  5. MySQL में किसी तालिका से कॉलम कैसे हटाएं