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

सबस्ट्रिंग कंडीशन के साथ जॉइनिंग टेबल

कोशिश करें

UPDATE t1 LEFT JOIN t2
    ON t1.`group` = LEFT(t2.number, 3)
   AND t1.number = 0 + RIGHT(t2.number, 5)
   SET t1.used = 'NO'
 WHERE t2.id IS NULL

और चुनें

SELECT *
  FROM t1 LEFT JOIN t2
    ON t1.`group` = LEFT(t2.number, 3)
   AND t1.number = 0 + RIGHT(t2.number, 5)
 WHERE t2.id IS NULL

आउटपुट:

| ID | GROUP | NUMBER | USED |
------------------------------
|  3 |   110 |      3 |   NO |
|  4 |   210 |      1 |   NO |
|  6 |   210 |      3 |   NO |

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. PDO::FETCH_ASSOC से एक सहयोगी सरणी मान का संदर्भ देना

  2. स्टॉक विकल्पों के साथ इन्वेंटरी प्रबंधन

  3. MySQL - यदि यह किसी संख्या या विशेष वर्ण से शुरू होता है

  4. MySQL में टेक्स्ट कॉलम का डिफ़ॉल्ट मान क्यों नहीं हो सकता है?

  5. mysql में प्रति समूह n पंक्तियों का चयन करें