Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Kiểm tra lịch sử từ bảng và đánh dấu bản ghi theo đó trong Mysql

Ví dụ:

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 không nên là một cột trong bảng này.




  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 không tăng tự động duy nhất, khóa chính hai trường

  2. làm thế nào để lấy dữ liệu từ mysql trong php dựa trên url?

  3. Tìm kiếm tên nhiều cột trong MySQL

  4. Nhận kiểu của một biến trong MySQL

  5. MySQL chậm khi tham gia. Bất kỳ cách nào để tăng tốc