1. 程式人生 > >oracle資料庫decode方法使用

oracle資料庫decode方法使用

decode(表示式,表示式的值,滿足條件後的取值)

decode(表示式,表示式的值,滿足條件後的取值,不滿足條件的取值)

使用場景:比如在統計某項指標的時候需要給一個預設值,這時候就可以用decode

例項:

查詢員工資訊,員工性別在錄入的時候可能沒有錄到,存在null值,如果查出來是null,就賦預設值男

表結構如下:

表內容:

SELECT u.`name`,DECODE(u.`sex`,NULL,'男') as sex FROM `user` u;

結果:

tips:

在複雜統計中才能體現它的強大,多用,多總結。