ORACLE オラクル SQL 基礎 NVL 関数 null 置き換え

RANKING

ORACLE  ★オラクル★  SQL 基礎  NVL 関数 null 置き換え について


★オラクル★ 列にnull値が入っているところと、値が入っています。
★オラクル★ グループ関数のmax min avg  countなどは、
null値を無視して処理を行います。
count(*)は例外でnull値もカウントします。

で、その場合、
null値を考慮して max min avg を使用する際
null値をどう扱うか?

ちなみに、nvl関数を使うと
null値をほかの値に置きかえれます。

select min(nlv(価格,0)) from 品物;

select max(nlv(価格,10000) from レストランメニュー;

select avg(nlv(値段,0) from 品物;


楽々楽々? やさしい?ほんま?
らくらくOracleとってもやさしいPL/SQLプログラミング塾第2版 RANKING

ORACLE オラクル SQL 基礎  グループ関数 sum avg count max min
ORACLE オラクル SQL 基礎 count 関数 行数を数える カウント
ORACLE オラクル SQL 基礎 distinct all
ORACLE オラクル SQL 基礎 select 行 group by 句
ORACLE オラクル SQL 基礎 select 行 group by 複数列
ORACLE オラクル SQL 基礎 having where 句 グループ関数


Buzzurl |hatena |MyYahoo! |livedoorClip |Google |niftyclip |pookmark |FC2

コメントする


RSSフィード登録

ボタン をクリックするだけで RSSフィードを登録できます。 非常に便利で簡単に登録できてオススメです!

ATOM RSS

Bloglinesで閲読登録

ADD TO Hatena::RSS

Subscribe with livedoor Reader

Add to Google

goo RSSリーダーに追加

My Yahoo!に追加

フィードメーター - ORACLE オラクル SQL 基礎 グループ関数 結合 いろいろ

ブックマークに追加

スポンサードリンク