1
たとえば、クエリで「yes」または「no」を返すことができます。それが「はい」なら1を返し、それが「いいえ」なら0を返します。SELECT戻り値に値を割り当てる方法は?
たとえば、クエリで「yes」または「no」を返すことができます。それが「はい」なら1を返し、それが「いいえ」なら0を返します。SELECT戻り値に値を割り当てる方法は?
あなたはそれが1である、とno
内の他のすべての値の結果ならば、あなたはこれを行うことができますyes
をしたい場合:
select case
when MyColumn = 'yes' then 1
else 0
end as MyDerivedValue
from MyTable
それとも、あなたはより具体的にすることができます
select case MyColumn
when 'yes' then 1
when 'no' then 0
when 'maybe' then 2
else -1
end as MyDerivedValue
from MyTable
をMyDerivedValueとは何ですか? – antonpug
@antonpug - その列のエイリアス名 – Lamak