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

ORDER BY और LIMIT के साथ अद्यतन करें जो MYSQL में काम नहीं कर रहा है

आमतौर पर आप LIMIT . का उपयोग कर सकते हैं और ORDER आपके UPDATE . में कथन, लेकिन आपके मामले में नहीं, जैसा कि MySQL Documentation 12.2 में लिखा गया है। .10. अद्यतन सिंटैक्स :

निम्न का प्रयास करें:

UPDATE Ratemaster
SET Ratemaster.Rate =
(
    SELECT Rates.Rate
    FROM Rates
    WHERE Ratemaster.user = Rates.user
    ORDER BY Rates.id
    LIMIT 1
)


  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 का डिफ़ॉल्ट पासवर्ड 16.04

  3. mysql सबसे छोटी + अद्वितीय आईडी उपलब्ध खोजें

  4. mysql से PHP में ऐरे बनाएं

  5. रेल में कॉलम नाम 'प्रकार' के साथ समस्या 3