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

Cột có điều kiện cho truy vấn dựa trên các cột khác trong MySQL

select User_id
,case 
    when (YEAR(DOB) < 1980 AND Job_Title = "manager")   then 'Old Fart'
    when (YEAR(DOB) < 1980 AND Job_Title = "associate") then 'Old Timer'
    when (YEAR(DOB) > 1980 AND Job_Title = "manager")   then 'Eager Beaver'
    when (YEAR(DOB) > 1980 AND Job_Title = "associate") then 'Slacker'
    else 'nobody'
end
as Real_Title 
from users


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tôi nên lưu trữ chuỗi kết nối cơ sở dữ liệu ở đâu?

  2. Ví dụ DAY () - MySQL

  3. Giám sát cơ sở dữ liệu - Khắc phục sự cố Prometheus với SCUMM Dashboards

  4. Lỗi mysqldump 1045 Quyền truy cập bị từ chối mặc dù mật khẩu chính xác, v.v.

  5. Tôi có thể dự đoán chỉ mục Zend Framework của mình sẽ lớn như thế nào không? (và một số câu hỏi nhanh:s)