ORACLE オラクル SQL 基礎 having where 句 グループ関数

RANKING
ORACLE  ★オラクル★  SQL 基礎 having について
紹介します。


天丼屋ごとにメニューの最高の値段を抽出したい場合、最高に高い値段が10000円以上の天丼屋だけを表示したい場合は、having句を使います。

select 天丼屋,MAX(値段)
from
 メニュー一覧
group by
 天丼屋
having
 MAX(値段) >= 10000
;

sql のhavingは、group by がなくても使ってもいいです。

sqlのhaving は、グループ関数やgroup byで指定した列を
使用できます。

select
 値段,
  count(*)
from
メニュー一覧
group by
値段
having
値段 = 600
;

having で 値段を指定しました。




★オラクル★
RANKING

ORACLE オラクル SQL 基礎 NVL 関数 null 置き換え
ORACLE オラクル SQL 基礎 select 行 group by 句
ORACLE オラクル SQL 基礎 select 行 group by 複数列
ORACLE オラクル SQL 基礎 ネスト ループ関数
ORACLE オラクル SQL 基礎  グループ関数 結合 種類
ORACLE オラクル SQL 列名 別名 as


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 基礎 グループ関数 結合 いろいろ

ブックマークに追加

スポンサードリンク