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

सामने के छोर से रिकॉर्ड का क्रम बदलना

  • अपनी तालिका में एक सॉर्टिंग कॉलम जोड़ें, smallint ,mediumint या int कुल प्रविष्टियों की अपेक्षित संख्या के आधार पर
  • अंत में एक नई प्रविष्टि संलग्न है, max(sorting) + 1
  • किसी आइटम को पुन:व्यवस्थित करते समय, वह नई स्थिति प्राप्त करें जिसमें वह होगा और उच्च सॉर्टिंग प्रविष्टियों को तदनुसार बदल दें:

    mysql_query('UPDATE yourTable set sorting = '.$yourNewposition.' where id='.$yourUniqueId .' LIMIT 1');

    mysql_query('UPDATE yourTable set sorting = sorting + 1 where sorting >= '.$yourNewposition.' AND id != '.$yourUniqueId );




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. HTML फॉर्म से इनपुट प्राप्त करना और इसे फ्लास्क के माध्यम से mysql में स्टोर करना

  2. GitFlow विकास मॉडल के साथ लिक्विबेस का प्रबंधन

  3. MySQL में एक Python datetime.datetime ऑब्जेक्ट सम्मिलित करना

  4. ओवरराइट के साथ कमांड लाइन से MySQL डंप कैसे आयात करें

  5. एसक्यूएल:समूह व्यक्तिगत परिणाम पंक्तियों में गिना जाता है