Преобразование в BIT Datatype при изменении значений - PullRequest
0 голосов
/ 27 мая 2020

Что я хочу сделать, так это указать в запросе, что я хочу превратить любой рейтинг ниже 2 в 0 и превратить любой рейтинг больше 2 в 1, при этом все вместе приведя к типу данных BIT

select name,lastname from table_name;

1 Ответ

1 голос
/ 27 мая 2020

Вы можете использовать выражение 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
...