MySQL SQL問題集 part1

基礎DDL, DML練習

MySQL SQL問題集 part2

問1 テーブル作成

図のようなテーブルを作成してください。

テーブル名

book_table

カラム

物理カラム名 論理カラム名 型
book_id 書籍ID INT
book_name 書籍名 VARCHAR(50)
author_name 著者 VARCHAR(50)
price 価格 INT
sales_flag 販売有無 INT

問2 データ挿入

作成したテーブルに以下のデータを追加してください

データ

book_id book_name author_name price sales_flag
10001 TwoPeace 三田英一郎 420 1
10002 名探偵金田二 青山ふみや 460 1
20001 坊ちゃま 冬目漱岩 460 1
30001 西方見聞録 不明 1000 1
40010 吾輩は犬である 冬目漱岩 420 1

図1

問3 カラム指定データ抽出

全データの書籍名と著者名のみを表示してください

図2

問4 データ更新

書籍ID「30001」のデータの著者を「マール=コー=ポロ」に、販売有無を「0」に修正してください

図3

問5 条件付きデータ抽出

販売有無が1のレコードを表示してください

図4

問6 複数条件データ抽出

著者名が「冬目漱岩」で、価格が「420」のデータを表示してください

図5

問7 データ削除

書籍ID「20001」のデータを削除してください

図6