sql >> Databáze >  >> RDS >> Mysql

Podmíněný sloupec pro dotaz založený na jiných sloupcích v 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. PHP PDO:znaková sada, názvy sad?

  2. NOT IN v postgresql nefunguje

  3. Používání dat chráněných pomocí Azure Key Vault z Linuxu

  4. Jak poslat výsledky dotazu e-mailem jako přílohu v SQL Server (T-SQL)