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

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

तो, मूल रूप से आपकी समस्या को इस प्रकार तैयार किया जा सकता है:

The first product of two adjacent products of type 3 cannot be placed 
in a position which is a multiple of 5.

जो चीज जटिल है वह यह है कि आपकी तालिका में कोई आदेश नहीं है, और एक आदेश के बिना, आपके उत्पादों के लिए एक स्थिर "स्थिति" को परिभाषित करना असंभव है। ORDER BY के बिना किसी चयन के लिए लौटाई गई पंक्तियों का क्रम निर्दिष्ट नहीं है।

वैसे भी, ऐसा करने का सबसे आसान तरीका आवेदन में है। अपने परिणामों को एक सरणी के रूप में प्राप्त करें, इसे स्कैन करें, और यदि आपको दो उत्पाद मिलते हैं जो सही स्थिति में नहीं हैं, तो बस उन्हें सरणी में इधर-उधर कर दें।



  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. यदि मान शून्य है तो डिफ़ॉल्ट रूप से शून्य कॉलम में डालें

  3. PHP:फॉर्म से MySQL में मान सम्मिलित करना

  4. './mysql/user.MYD' नहीं मिला (त्रुटि:2 - ऐसी कोई फ़ाइल या निर्देशिका नहीं)

  5. क्या एकाधिक मानदंडों का मिलान करके ऑर्डर करने के लिए कोई SQL तकनीक है?