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

तालिका से इतिहास की जाँच करना और उसके अनुसार रिकॉर्ड को Mysql में चिह्नित करना

उदा.:

SELECT x.*
     , CASE WHEN y.a_code = x.a_code THEN 1 ELSE 2 END level 
  FROM my_table x 
  LEFT 
  JOIN my_table y 
    ON y.e_id = x.e_id 
   AND y.a_code = x.a_code 
   AND y.date < x.date - INTERVAL 2 YEAR;

Name इस तालिका में एक कॉलम नहीं होना चाहिए।




  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. MySQL:कॉलम में शब्दों की सूची से शब्द शामिल हैं

  4. $stmt->close() बनाम $stmt->free_result()

  5. PHP MySQL स्ट्रिंग को ठीक से कैसे स्टोर/एस्केप करें