SQL group byで複数の項目列をに指定して複数の行をまとめるサンプル

書式
select 項目 from テーブル名  group by 項目1 [,項目2]

説明
group byで指定した項目で、複数の行をまとめます。
select句で指定する項目は、gourp byの項目として指定している必要があります。

使用例
item_tblテーブル

itemno	itemname	                name	      price
11	    果物	        りんご	    300
11	    果物	        みかん	    400
11	    野菜	        白菜	    200
22	    野菜	        玉ねぎ	        100

group byの項目を複数に指定してitemno,itemnameの単位で行がまとまります。

SQL構文
SELECT ITEMNAME,AVG(PRICE)
FROM ITEM_TBL
GROUP BY ITEMNO,ITEMNAME;

SQL

Posted by arkgame