ORACLE
★オラクル★
SQL 基礎 select 行 group by 句 について
行を小さなグループにして、そのグループ化した行毎に関数を使う方法は?
★オラクル★ テーブルの行をグループ化するには、group by 句を使用します。
★オラクル★ group by句は簡単に使えます。
ポイントは、group by 句の位置です。
①where 句
②group by 句
③order by句
上記のような順番にしてください。
順番はwhere句-groupby句-orderby句の順です。
例:実際は、以下のようにsql文を書きます。
select
列名,グループ関数(列の名前)
from
テーブル名
group by
列の名前
order by
列名
;
例2
select
店名,AVG(値段)
from
メニュー
group by
店名
;
Oracle SQLクイズ
行を小さなグループにして、そのグループ化した行毎に関数を使う方法は?
★オラクル★ テーブルの行をグループ化するには、group by 句を使用します。
★オラクル★ group by句は簡単に使えます。
ポイントは、group by 句の位置です。
①where 句
②group by 句
③order by句
上記のような順番にしてください。
順番はwhere句-groupby句-orderby句の順です。
例:実際は、以下のようにsql文を書きます。
select
列名,グループ関数(列の名前)
from
テーブル名
group by
列の名前
order by
列名
;
例2
select
店名,AVG(値段)
from
メニュー
group by
店名
;
Oracle SQLクイズ