Recommended
DX実践!~ビジネスアジリティ向上とマイクロサービス技術GraphQLの活用~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
初めてのデータ分析基盤構築をまかされた、その時何を考えておくと良いのか
[Japan Tech summit 2017] DAL 006
Microsoft Identity Technology / Kantara Initiative Seminar 2011
夏サミ2012 [A-2]ソーシャルプラットフォームを使った業務アプリ開発の現場
Treasure Data Intro for Data Enthusiast!!
Implementation Approach of Artifical Intelligence
[de:code 2019 振り返り Night!] Data Platform
[Japan Tech summit 2017] PRD 008
データ基盤の従来~最新の考え方とSynapse Analyticsでの実現
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
【セミナー資料】ソーシャル×ビッグデータ×Biで切り開くこれからの企業のあり方
【2025年版】新入社員研修で使える楽しくかつ、学びのあるビジネスゲーム7選(ゲーム研修)
アウトドアでできるチームビルディング研修用ビジネスゲーム「ロゲイニングカード」説明資料
ジグソーメソッドを用いた情報整理グロープワーク「モンスタービルディング」の説明資料
ストレスマネジメントを疑似体験できるゲーム型メンタルヘルス研修「ストマネ」説明資料
More Related Content
DX実践!~ビジネスアジリティ向上とマイクロサービス技術GraphQLの活用~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
Similar to My sql2 (18) 初めてのデータ分析基盤構築をまかされた、その時何を考えておくと良いのか
[Japan Tech summit 2017] DAL 006
Microsoft Identity Technology / Kantara Initiative Seminar 2011
夏サミ2012 [A-2]ソーシャルプラットフォームを使った業務アプリ開発の現場
Treasure Data Intro for Data Enthusiast!!
Implementation Approach of Artifical Intelligence
[de:code 2019 振り返り Night!] Data Platform
[Japan Tech summit 2017] PRD 008
データ基盤の従来~最新の考え方とSynapse Analyticsでの実現
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
【セミナー資料】ソーシャル×ビッグデータ×Biで切り開くこれからの企業のあり方
More from Jun Chiba (20) 【2025年版】新入社員研修で使える楽しくかつ、学びのあるビジネスゲーム7選(ゲーム研修)
アウトドアでできるチームビルディング研修用ビジネスゲーム「ロゲイニングカード」説明資料
ジグソーメソッドを用いた情報整理グロープワーク「モンスタービルディング」の説明資料
ストレスマネジメントを疑似体験できるゲーム型メンタルヘルス研修「ストマネ」説明資料
ビジネスマナーをゲーム形式で疑似体験できる研修「マナーストーリーオンライン版」の説明資料
ビジネスマナーをゲーム形式で疑似体験できる研修「マナーストーリーカード版」の説明資料
ペーパータワーを拡張した経営シミュレーションゲーム「ペーパータワーforビジネス」説明資料
プロジェクトマネジメントを疑似体験できるボードゲーム研修「プロジェクトテーマパーク」説明資料
プログラミングを疑似体験できるパズル型カードゲーム「フローチャートパズル」の説明資料
営業を疑似体験できるビジネスゲーム研修「ヒアリングチャレンジ カード版」の説明資料
営業を疑似体験できるビジネスゲーム「ヒアリングチャレンジ オンライン」の説明資料
ダイバーシティ&インクルージョンを体験できる異文化コミュニケーションゲーム「バーンガ」の説明資料
チームビルディングに使える企業向けドミノレンタルサービス「ドミノ倒しゲーム」の説明資料
ジグソーメソッドを用いた地図作成を目的とした情報整理ゲーム「ジグソータウン」の説明資料
チームビルディングに使えるコンセンサスゲーム「砂漠からの脱出 オンライン版」の説明資料
チームビルディングに使えるコンセンサスゲーム「砂漠からの脱出 カード版」の説明資料
チームビルディングに使えるコンセンサスゲーム「雪山での遭難 オンライン版」の説明資料
チームビルディングに使えるコンセンサスゲーム「雪山での遭難 カード版」の説明資料
チームビルディングに使える危機管理コンセンサスゲーム「船長の決断 オンライン版」の説明資料
チームビルディングに使える危機管理コンセンサスゲーム「船長の決断 カード版」の説明資料
My sql21. 1
Copyright (c) 株式会社HEART QUAKE All right received .
データベース
データベース
ウェブサービスで利用される会員情報や、購買情報といった「デー
タ」は、データベースに格納され、PHPなどのプログラムがそのデー
タベースにアクセスして、情報の追加や更新、削除などを行っていま
す。そのデータベースを管理するためのソフトウェアがMySQLです。
2. 2
Copyright (c) 株式会社HEART QUAKE All right received .
テーブル構造
consumer_id
顧客ID
name
名前
email
メールアドレス
tel
電話番号
address
住所
1 千葉順 chiba@hea 0801292XX 東京都世田
2 室谷次郎 muroya@h 044542XX 神奈川県川
deal_id
取引ID
consumer_id
顧客ID
product_id
商品ID
count
個数
delivery_flg
配送フラグ
1 1 4 10 0
2 2 3 2 1
3 2 4 1 0
product_id
商品ID
product_name
商品名
price
単価
3 バスタオル 4,200
4 フェイスタオル 1,050
連番
連番
連番
0 = 未配送
1 = 配送済み
同じ意味の値
同じ意味の値
consumer_tbl (顧客テーブル)
deal_tbl (取引テーブル)
product_tbl (商品テーブル)
3. 3
Copyright (c) 株式会社HEART QUAKE All right received .
レコードの操作
レコードの挿入 会員の追加
- Insertしてみよう
INSERT consumer_tbl (name , email , tel , address )
VALUES (‘oshima’ , ‘oshima@example.com’ , ‘123456789’ , ’東京都’ )
どのカラムにどのテーブルに
どんな値を
1. SQLを実行
成功すると
「挿入した行数」
に1が入ります
結果は各テーブル
画面で確認します。
今回の場合は
consumer_tblを選択します。
consumer_tbl
画面で[表示] を
クリックします
2. テーブルのレコードを確認
3. テーブルが挿入されている!
4. 4
Copyright (c) 株式会社HEART QUAKE All right received .
レコードの操作
レコードの更新 電話番号の変更
- Updateしてみよう
UPDATE consumer_tbl
SET tel = ‘234567890’
WHERE consumer_id = 22
どのカラムをどの値に
どのテーブルに
どのレコードを
おさらい
1.『文字列』を指定する場合はシングルクォーテーションで囲う。
2.『数値』を指定する場合はシングルクォーテーションは不要
5. 5
Copyright (c) 株式会社HEART QUAKE All right received .
抽出したデータの処理
並べ替え
昇順(小さい方 -> 大きい方)
SELECT * FROM product_tbl
ORDER BY price ASC
降順(大きい方 ->小さい方)
SELECT * FROM product_tbl
ORDER BY price DESC
ASC は省略可能。
Ascending Orderの略
Descending Orderの略
* (アスタリスク) は「すべてのカラム(列)を取得する」という意味の記号です。