おためし受講中

MySQL入門 -第5回-

第5回では、MySQLのテーブルに保存したデータの集計、及び複数のテーブルを結合して検索する方法を学びます。

集計 (COUNT / SUM / AVERAGE / MAX / MIN)
グループ集計 (GROUP BY)
複数のテーブルを結合して検索する (INNER JOIN / LEFT JOIN / RIGHT JOIN)

学生代表

  • 花海 志帆

    花海 志帆

    スクー放送部

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    【チャプター機能】
    授業内容をピンポイントでおさえながら
    ご自身のペースで進めることができます
    【前半】授業
    オープニング
    00:24  (00:09 ~ )
    アジェンダ
    00:54  (00:33 ~ )
    事前準備の確認
    00:49  (01:27 ~ )
    【先生からの質問】MySQLでテーブルからデータを取得時、並べ替えの指定をするための句は何でしょうか?
    01:02  (02:16 ~ )
    集計
    00:27  (03:18 ~ )
    ・COUNT関数
    05:28  (03:45 ~ )
    ・SUM関数
    02:22  (09:13 ~ )
    ・AVERAGE関数
    01:31  (11:35 ~ )
    ・MAX関数
    00:53  (13:06 ~ )
    ・MIN関数
    02:10  (13:59 ~ )
    グループ集計
    00:23  (16:09 ~ )
    ・GROUP BY句によるグループ集計
    04:47  (16:32 ~ )
    ・HAVING句による絞り込み
    03:27  (21:19 ~ )
    テーブル結合
    01:16  (24:46 ~ )
    ・内部結合(INNER JOIN)
    05:12  (26:02 ~ )
    ・左外部結合(LEFT JOIN)
    01:33  (31:14 ~ )
    ・右外部結合(RIGHT JOIN)
    11:53  (32:47 ~ )
    まとめ
    00:41  (44:40 ~ )
    次回授業のお知らせ
    00:18  (45:21 ~ )
    エンディング
      (45:39 ~ )
    【後半】質疑応答
    Q.LIKE検索だとINDEXが効かなくなるとのことで、その場合の対策って何でしょうか?
    02:59  (38:16 ~ )
    Q.SUM関数で指定するカラムのデータ型が文字列だとエラーになりますか?
    00:27  (41:15 ~ )
    Q.GROUP BY句は件数が多くなると重くなりますが、その対策は何がありますか?
    00:52  (41:42 ~ )
    Q.>は以上ですか?
    00:12  (42:34 ~ )
    Q.SQL文は自分でWEBアプリを作ってマネタイズしたい場合、どこまで覚える必要があるのでしょうか?
      (42:46 ~ )