Tav*_*usi 10 sql sql-server select if-statement case-statement
我有一个有几列的表.一列的值是0或1.我想编写一个查询,如果值为0,则返回"Hello",如果是,则返回"Bye" 1.编写此查询的适当方法是什么?
Mar*_*ith 14
使用CASE表达式
SELECT CASE YourCol
WHEN 0 THEN 'Hello'
WHEN 1 THEN 'Bye'
END AS SomeAlias
FROM YourTable
Run Code Online (Sandbox Code Playgroud)