[数据库] MySQL之SQL条件语句

IF语句:IF(expr1, trueResultExpr, falseResultExpr)

若expr1 == TRUE, 则:返回值为 trueResultExpr;
若expr1 == FALSE,则:返回值为 falseResultExpr;

示例:

select if(sva=1,"男","女") as ssva from taname where id = '111';

CASE WHEN语句

作为表达式的 IF ,也可使用 CASE WHEN 来实现

SELECT
CASE sva WHEN 1 THEN "男" ELSE "女" END 
AS ssva FROM taname WHERE id = '1';

推荐/参考文献

posted @ 2020-05-27 08:43  千千寰宇  阅读(597)  评论(0编辑  收藏  举报