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

अद्यतन के अंदर MySQL का चयन करें

Consp सही है कि यह समर्थित नहीं है। हालांकि, एक समाधान है:

UPDATE forms SET
pos = (SELECT MIN(pos)-1 FROM (SELECT * FROM forms) AS x)
WHERE id=$id

एक संस्करण जो शायद तेज़ है:

UPDATE forms 
SET pos = (SELECT pos-1 FROM (SELECT MIN(pos) AS pos FROM forms) AS x)
where id=$id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे डाटाबेस के आधार पर बिना स्प्रिंग-बूट ऐप शुरू करने के लिए?

  2. मैं mysql में किसी तालिका की विदेशी कुंजी कैसे प्राप्त कर सकता हूं?

  3. MySQL केस कैसे काम करता है?

  4. कुछ वाइल्डकार्ड से मेल खाने वाले MySQL डेटाबेस ड्रॉप करें?

  5. बड़ी .PDF फ़ाइलें MySQL डेटाबेस में PHP के माध्यम से मध्यम BLOB के रूप में अपलोड नहीं हो रही हैं, 2MB के तहत फ़ाइलें ठीक काम करती हैं