我要做的是在查询中指定,我要将任何低于2的等级转换为0,并将任何大于2的等级转换为1,同时将所有等级一起转换为位数据类型
select name,lastname from table_name;
oxf4rvwz1#
你可以使用 case 表达式:
case
case when rating > 2 then 1 else 0 end as rating
在mysql中,这可以简化为:
(rating > 2) as rating
在您的查询中:
select (rating > 2) as rating, name, lastname from table_name
1条答案
按热度按时间oxf4rvwz1#
你可以使用
case
表达式:在mysql中,这可以简化为:
在您的查询中: