注意:此页面搜索的是所有试题
题目内容
(国家开放大学数据库运维)
MySQL中的数据库中有两张表:
消费者表customers(cid,cname,caddress,cgender),cid是主键
北京消费者表beijing_customers(cid,cname,cgender),cid为主键
其中消费者表中已经存在部分数据,而北京消费者表为一个空表。
(1)查询customers表中地址为北京的消费者; (2分)
(2)使用select… into outfile语句导出customers表中消费者的地址为北京的数据,导出的字段中不包含地址,并且指定数据导出到C盘的BACKUP目录下一个名为backupfile.txt的文件中,要求字段值如果是字符则用双引号标注,字段值之间用逗号隔开,每行以问好为结束标志。(8分)
(3)假设(1)语句执行完后,得到如下所示的结果
+-----+-------+----------+---------+
| cid | cname | caddress | cgender |
+-----+-------+----------+---------+
| 1 | 张三 | 北京 | F |
| 2 | 李四 | 北京 | M |
+-----+-------+----------+---------+
那么执行完成(2)之后backupfile.txt文件中得到的数据的形式为:(4分)
(4)使用load data infile命令将(3)导出的数据导入到空表beijing_customers中,具体的命令为:(6分)
消费者表customers(cid,cname,caddress,cgender),cid是主键
北京消费者表beijing_customers(cid,cname,cgender),cid为主键
其中消费者表中已经存在部分数据,而北京消费者表为一个空表。
(1)查询customers表中地址为北京的消费者; (2分)
(2)使用select… into outfile语句导出customers表中消费者的地址为北京的数据,导出的字段中不包含地址,并且指定数据导出到C盘的BACKUP目录下一个名为backupfile.txt的文件中,要求字段值如果是字符则用双引号标注,字段值之间用逗号隔开,每行以问好为结束标志。(8分)
(3)假设(1)语句执行完后,得到如下所示的结果
+-----+-------+----------+---------+
| cid | cname | caddress | cgender |
+-----+-------+----------+---------+
| 1 | 张三 | 北京 | F |
| 2 | 李四 | 北京 | M |
+-----+-------+----------+---------+
那么执行完成(2)之后backupfile.txt文件中得到的数据的形式为:(4分)
(4)使用load data infile命令将(3)导出的数据导入到空表beijing_customers中,具体的命令为:(6分)
参考答案

