(1)部署表:department をコピー(フィールド情報、全データ)して、新部署表:new_department を作成する。 mysql> create table new_department like department; Query OK, 0 rows affected (0.07 sec) mysql> insert into new_department select * from department; Query OK, 3 rows affected (0.05 sec) Records: 3 Duplicates: 0 Warnings: 0 (2)新部署表:new_department に、dep_id 列に D004 を、name 列に営業部を、floor 列に 12 を、列名を指定せずに 登録し、登録内容を確認する。 mysql> select dep_id,name,floor from new_department; +--------+----------------+-------+ | dep_id | name | floor | +--------+----------------+-------+ | D001 | 総務部 | 8 | | D002 | 人材開発部 | 8 | | D003 | システム開発部 | 12 | | D004 | 営業部 | 12 | | D005 | 経理部 | 8 | +--------+----------------+-------+ 5 rows in set (0.00 sec) (3)新部署表:new_department に、dep_id 列に D005 を、name 列に経理部を、floor 列に 8 を、列名を指定して登録 し、登録内容を確認する。 mysql> select dep_id,name,floor from new_department; +--------+----------------+-------+ | dep_id | name | floor | +--------+----------------+-------+ | D001 | 総務部 | 8 | | D002 | 人材開発部 | 8 | | D003 | システム開発部 | 12 | | D004 | 営業部 | 12 | | D005 | 経理部 | 8 | +--------+----------------+-------+ 5 rows in set (0.00 sec) (4)新社員表:new_employee に、emp_id 列が「E00001」のレコードの name 列を、鈴木太郎から山田太郎に更新(変 更)する。更新した内容を確認する。 mysql> select emp_id,name from new_employee; +--------+----------+ | emp_id | name | +--------+----------+ | E00001 | 山田太郎 | | E00002 | 佐藤次郎 | | E00003 | 鈴木花子 | | E00004 | 田中三郎 | | E00005 | 高橋良子 | | E00006 | 鈴木良枝 | | E00007 | 佐藤健次 | +--------+----------+ 7 rows in set (0.00 sec) (5)新社員表:new_employee に、gender 列が「女」のレコードの salary 列を、30%ダウンして更新(変更)する。更新し た内容(name 列,gender 列,salary 列)を確認する。 select name,gender,salary from new_employee; +----------+--------+--------+ | name | gender | salary | +----------+--------+--------+ | 山田太郎 | 男 | NULL | | 佐藤次郎 | 男 | 250000 | | 鈴木花子 | 女 | 175000 | | 田中三郎 | 男 | 400000 | | 高橋良子 | 女 | 210000 | | 鈴木良枝 | 女 | 315000 | | 佐藤健次 | 男 | 350000 | +----------+--------+--------+ 7 rows in set (0.00 sec)