[0816]テスト

1人の 4データへの第2条で#クエリ学生
 2  SELECT  *  FROM学生の限度14 3  
4  #クエリのすべての学生が学生のテーブル番号、名前や教員から学ぶことのために
 5  SELECT上記NAME`、部門`、IDを述べFROM 学生;
 。6  
7人の。 #コンピュータ科学専攻の学生と英語ベースのクエリ学生テーブルから
 8。 SELECT `NAME`、学部から学生コンピュータサイエンス英語科);
 。9 10 18歳から#学生テーブルクエリ- 22歳の学生情報
 11 
 SELECT ID、 `name`の、セックス、2019 -誕生AS取り組む、部門を年齢をFROM学生WHERE   2019 -誕生BETWEEN   で18  AND  ある22 ;
 12は、 
ある13  各部門の学生から#テーブルクエリどのように多くの人々
 14  SELECT、部門をCOUNT( ID)から学生GROUP  BY 、部門
 15  
16  各被験者スコアテーブルの最高得点から#クエリ
 17。 SELECT c_name、MAX(グレード)からスコアGROUP  BY c_name;
 18れます 
19人の #ジョン・ドウクエリ被験者
 20  SELECT c_nameは、グレードFROMスコアWHERE stu_id =SELECTは、上記ID述べFROM生徒   WHERE=  ジョン・ドウ);
 21  
22  すべての学生、教職員の#クエリ名、ように接続されたサブジェクトとテストの点数
 23  SELECT student.Id、 `name`の、セックス、誕生、部署、住所、c_name、グレードはFROM学生、スコアWHERE student.id = score.stu_idを;
 24の 
25の #は、各学生の合計スコア計算
 26  SELECT学生を。上記ID、 `NAME`、SUM(グレード)FROM学生、スコア   WHERE student.Id = score.stu_id GROUP  BY IDと、
 27  
28  #は、各被験者の平均スコア算出
 29  SELECT c_name、AVG(グレード)FROMスコアグループ BY c_name;
 30  
31は、 #コンピュータクエリ未満95スコア学生情報、ポイント
 32  SELECT  * FROM学生WHERE ID にはSELECTが stu_id FROMスコアをWHERE c_name = コンピュータ ANDグレード<95 );
 33  
34  学生情報#照会は、コンピュータと英語の試験に参加する
 35  SELECT  *  FROM学生上記IDを挙げる= ANYSELECTは   stu_id FROMスコアWHERE stu_id INをSELECTが stu_id   FROMスコアWHERE c_name = ' コンピュータ'AND c_name = ' 英語' );
 36 37 [ 結果検査を降順にソート#コンピュータ
 38はSELECT stu_id、グレードFROMスコア 
  WHERE c_name =  コンピュータ ORDER  BYグレードDESC ;
 39  
40  #学生テーブルからクエリとスコアテーブル学校の学生番号、及びクエリ結果マージ
 41である SELECT ID   FROM学生UNION  SELECTが stu_id FROM スコア;
 42である 
43がある#クエリまたは張(で始まるセレク名への示唆、例えばファジークエリキーワードクエリのような同級生王の名前、部署、テスト科目や成績*  からテーブル名WHERE名前のような%を」)
 44  SELECT student.Id、 `名前`、セックス、誕生、部署、住所、c_name、グレードFROM学生、スコアWHERE( `name`のLIKE   張%  OR ` NAME` LIKE   キング% student.id = score.stu_id;
 45の 
46  #クエリは、湖南省の氏名、年齢、教員やテスト科目と学年の学生です
 47  SELECT student.Id、 `name`の、セックス、誕生は、部署、住所、c_name、グレードはFROM学生、スコア住所LIKE ' 湖南%'  student.id = score.stu_id。  

 

おすすめ

転載: www.cnblogs.com/yanglanlan/p/11363109.html