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

पदानुक्रम प्रदर्शन के लिए mysql क्वेरी सहायता

आप अपनी क्वेरी के बजाय अपने आवेदन तर्क में अधिमानतः ऐसा करते हैं।

छद्म कोड

query=SELECT id, type_name, type_reportToId FROM table ORDER BY id ASC, report_toId ASC

// loop through rows
currentParent = 0
processed = 0
hierarachyLevel = 0
while ( processed < foundrows ) 
{
     while ( row = fetchrow( dbResult ) )
    {
         if ( row[type_reportToId] == currentParent )
         {
             resultHierarchy[hierarchyLevel] = row
             currentParent = row[id]
             processed++
             hierarchyLevel++
             dataseek( dbResult, 0 )
             break
         }
   }

}




  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:तालिका में प्रत्येक समूह के लिए nवां उच्चतम मान प्राप्त करें

  2. UNIX_TIMESTAMP () उदाहरण – MySQL

  3. किसी आइटम का चयन कैसे करें, नीचे वाला और MYSQL में ऊपर वाला आइटम कैसे चुनें?

  4. जावा, वर्तमान डेटाबेस को दूसरे में कैसे बदलें?

  5. PHP में पार्स कैसे करें और डेटाबेस में स्टोर करें?