一般的なSQLコマンドの概要を学ぶ - <1>

SQL学習ネットワークのトレーニング記録

参考1:http://sample.jimstone.com.cn/xsql/Course/4.html
参考2:http://sample.jimstone.com.cn/xsql/Course/

  1. このコースは必要です:すべてのユーザーのコンテンツのルックアップテーブル
    、ユーザからの選択*を。

  2. 要件レッスン:ユーザーテーブルからの問い合わせスコアのすべてのデータが80以上である
    スコア> 80ユーザーからの選択* ;

  3. 要件レッスン:すべてのユーザーのコンテンツ「M」のためのルックアップテーブルの性別フィールドがために
    、ユーザからの選択*どこ性別=「M」;

  4. 要件レッスン:学生の小型のコンテンツの単語の先頭のユーザフィールド内のルックアップテーブル
    「少ない%」のような利用者の生徒から選択学生。

  5. このコースの要件:ない「小さな」コンテンツの単語がへのフィールドの学生の初めに、ユーザのルックアップテーブル
    ではないようなユーザの生徒から選択* 「 小さな%」;

  6. このコースは必要です:ユーザーは、学生のコングという言葉が含まれているコンテンツのテーブルにすべてのフィールドをクエリ
    「のような利用者の生徒から選択* % %コング」;

  7. このコースには以下が必要です。すべてのユーザーコンテンツ98,60,92のためのフィールドスコアのルックアップテーブル
    (に得点ユーザから選択* 98,60,92)を、

  8. 要件レッスン:ユーザー・フィールド・スコア内のルックアップテーブルは、すべてのコンテンツまたは女性で、95以上である
    ところ、スコアが> '95ユーザから選択* 「や性別=」 M「;

  9. 要件レッスン:すべての同一のIDデータuser_extルックアップテーブルと、ユーザテーブルを合わせ
    、SELECT * FROM FOMユーザuser_ext user.id = user_ext.id。

  10. 要件の教訓は:ユーザテーブルのスコアは、フィールド内のコンテンツの数の60よりも大きい取得
    SELECT COUNT(スコア> '60ユーザから)「;
    SELECT
    ユーザースコア>から『60』;

  11. 要件レッスン:の平均スコアでユーザーテーブルのフィールドを取得し
    、ユーザからのSELECT AVG(スコア);
    スコアからSELECTユーザー。

  12. 要件レッスン:スコアフィールドの合計スコアでユーザーテーブルを取得します
    からsumvalueとして選択合計(スコア)のユーザー。

  13. 要件レッスン:最大スコアでユーザーテーブルのフィールドを取得します
    からMAXVALUEとして選択最大(スコア)のユーザー。

  14. 要件レッスン:最小スコアでユーザーテーブルのフィールドを取得します
    からMINVALUEとして選択分(スコア)のユーザー。

  15. 「老人」に設定年齢user_ext捕捉テーブルのすべての異なるフィールドとフィールドエイリアス:レッスンは要件
    DISTINCT SELECT(年齢)user_extからAS年齢。

  16. このコースは必要です:フィールドに応じて逆の順序で実行user_extすべてのデータテーブルを取得し、重量
    重量user_ext注文DESCからSELECT *;

  17. 要件レッスン:捕捉テーブルは、左ユーザ(別名T1)及び表user_ext(別名t2)と同じデータフィールドID、前記フィールド年齢9より大きく、そして戻るIDのみ、学生、年齢、体重、これらのデータフィールドによって接続されています。
    t1.id、t1.students、t2.age、t2.weightを選択 t1はt2.id = t1.idにt2とuser_ext参加左ように、ユーザからどこt2.age> 9。

  18. このコースは必要です:レコードの追加、ユーザーのすべてのフィールドのリスト
    INSERT INTOユーザ(学生、スコア、性別。)の値(「カタツムリ」、「100」、「M」)を、

  19. レッスンの要件:学生のボブのフィールドチェンジスコア30分のためのユーザテーブルのフィールド
    の更新ユーザ設定、スコア= 30、学生 =「 ボブ」;

  20. このコースは必要です:学生のボブ'のユーザーテーブルのフィールドを削除する記録
    学生='ボブのユーザから削除します。

  21. このコースは必要です:テーブル「テスト」という名前のファイルを作成し
    、テーブルのテスト(ID primanyキー整数作成し 、学生のVARCHAR(8)、スコアの整数、ジェンダーVARCHAR(2))。

  22. 要件のレッスン:「試験」テーブル削除
    ドロップテーブルテスト。

おすすめ

転載: www.cnblogs.com/passzhang/p/12152567.html