課程
/數據庫
/Oracle
/Oracle數據庫開發必備利器之SQL基礎
表T中有個類型為char的字段value,請分別使用值A、B、C、D進行查詢,
當值為A時顯示OK,值為B時顯示NO,其他的顯示GOOD,
請寫出對應的SQL語句。
2017-03-03
源自:Oracle數據庫開發必備利器之SQL基礎 7-1
正在回答
select value,decode(value,'A','OK','B','NO','GOOD')AS 結果 from T;
select?value,?decode(value,'A','OK','B','NO','GOOD')?as?結果?from?T;
SELECT?value,? CASE?value?WHEN?'A'?THEN?'OK' WHEN?'B'?THEN?'NO' ELSE?'GOOD' END AS?result FROM?T;
or
SELECT?value,? DECODE(value,'A','OK', ?????????????'B','NO', ?????????????'GOOD') AS?result FROM?T;
select value,decode(value,'A','OK','B','NO','GOOD') as 結果 from T;
select value, case value when 'A' then 'OK'
? ?when 'B' then 'NO'
? else 'GOOD'
? end
? as 結果
? from T;
舉報
為你帶來Oracle開發必備的sql基礎,為后續課程學習打下好的基礎
1 回答win10 oracle spl plus 中文亂碼怎么辦,求大神!
1 回答請問用在SQL PLUS中輸入語句怎么換行呀?
1 回答這個語句我使用總是報錯,求指教錯在了哪里?
3 回答win10,64位,oracle安裝失敗,求助大神
2 回答你好,請問,SQL plus中,語句怎么復制粘貼?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-01-10
select value,decode(value,'A','OK','B','NO','GOOD')AS 結果 from T;
2018-12-20
2018-01-13
or
2017-03-25
select value,decode(value,'A','OK','B','NO','GOOD') as 結果 from T;
2017-03-09
select value, case value when 'A' then 'OK'
? ?when 'B' then 'NO'
? else 'GOOD'
? end
? as 結果
? from T;