0
我持有的價值「是」和「否」如何選擇一列值數,反之亦然
IM複製的表到一個新的數據庫我的SQL表有一欄,其中的數據類型該列已從nchar(3)更改爲tinyint
是否有一種方法來選擇這些特定字段作爲數字到新表中?
例如其中,「是」 => 1且其中「否」 => 0
我持有的價值「是」和「否」如何選擇一列值數,反之亦然
IM複製的表到一個新的數據庫我的SQL表有一欄,其中的數據類型該列已從nchar(3)更改爲tinyint
是否有一種方法來選擇這些特定字段作爲數字到新表中?
例如其中,「是」 => 1且其中「否」 => 0
一種方式,將使用case
select case when col = 'yes'
then 1
else 0
end as new_col_value
from your_table
做什麼我都會給它一個嘗試 –
的感謝!作爲魅力工作:) –