1 CREATE DATABASE mahaiwuji; 2 3 USE mahaiwuji; 4 5 CREATE TABLE student( 6 sid INT(4)PRIMARY KEY 、 7 sname VARCHAR(36 )、 8 コースVARCHAR(36 )、 9 スコアINT 、 10 グレードINT(4 ) 11)エンジン= INNODBデフォルトの CHARSET = utf8; 12の 13 INSERT INTOの学生VALUES(1、' AA '、' 语文'、60、1 )。 14の INSERT INTOの学生VALUES(2、' AA '、' 数学'、70、1 )。 15の INSERT INTOの学生VALUES(3、"AA ' ' 英語' 80、1 ); 16 。17 INSERT INTO学生VALUES(4。 、' BB ' ' 言語' 70、1 ); 18である INSERT INTO学生VALUES(5、' BB ' ' 数学'、60、1 ) 。19 INSERT INTO学生VALUES(6、' BB '、' 英語'、60、1 )、 20は 21である INSERT INTO学生VALUES(図7、' CC '、' 言語'、90、2 ); 22である INSERT INTO学生VALUES(8、' CC '、' 数学'、50、2 ); 23の INSERT INTOの学生VALUES(9、' CC '、' 英语'、60、2 )。 24の 25 INSERT INTOの学生VALUES(10、' DD '、' 语文'、70、2 )。 26の INSERT INTOの学生VALUES(11、' DD '、' 数学'、60、2 ); 27 INSERT INTO学生VALUES(12であり、' DD '、' 英語'、90、2)。
2.デモの例
目的:統計情報のみ。
形式:グループ化フィールドのコレクション。
機能:テーブルのレコードをフィールドに従って異なるグループに分割します。
1 - クエリ各人の平均 2 SELECT SNAME、AVG(音楽)FROM学生GROUP BY SNAME。
1 - のクエリ各クラスの平均 2 SELECTグレード、AVG(音楽)FROM学生GROUP BYグレード。
1 - セクションごとクエリ各クラスの平均 2 SELECTグレード、コース,, AVG(音楽)FROM学生GROUP BYグレード、コース,;