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

विशिष्ट mysql के साथ अद्यतन करने के लिए चयन करें

UPDATE table AS t
  JOIN table AS tt
    ON t.initials = tt.initials
     AND t.surname = tt.surname
     AND t.company = tt.company
     AND t.id > tt.id
SET t.active = 1;

यही है, प्रत्येक पंक्ति के लिए, यदि निचली आईडी वाली कोई अन्य पंक्ति मौजूद है, तो उसी आद्याक्षर, उपनाम और कंपनी के साथ इसे अपडेट करें।

यह रहा एक sqlfiddle इसके लिए।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CodeIgniter के साथ MSSQL और MySQL का प्रयोग करें

  2. SQL क्वेरी में कोई डुप्लीकेट नहीं

  3. mysql के डिफ़ॉल्ट पथ को कैसे बदलें (आउटफाइल में) csv पथ

  4. Mac के लिए XAMPP पर MySQL डेटाबेस प्रारंभ नहीं हो सकता

  5. MySQL w/PHP में क्वेरी समय परिणाम