本次的王者荣耀信息管理系统数据库的1.0版本,需要在数据库中创建三个数据表:
其中,表1为订单表(表名为order),包含订单编号、所购皮肤id、下单用户id、购买时间、订单折扣、支付金额这6个属性。“购买时间”属性以时间戳的形式存储在数据库;
表2为皮肤信息表(表名为skinInfo),包含皮肤id、皮肤名称、归属英雄名称、皮肤品质、皮肤价格、皮肤资源Url这6个属性;
表3为英雄信息表(表名为heroInfo),包含英雄id、英雄名称、生命值、物理攻击、法术攻击、物理防御、法术防御、法力值、移速这9个属性。
请同学们根据题干的附件中提到的表结构和样本数据(表1-1、1-2、1-3,2-1、2-2、2-3),在Navicat或MySQL Workbench上完成下方的相应练习,并在附件中提交数据和表结构、以及查询语句转储而成的.sql文件。
我们将对这三个表进行查询。,以下是三个表内的相关数据。
注;表中的数据都是完成任务后的最终版,不是初版。
heroinfo表:
order表:
skininfo表:
任务一:插入heroinfo表数据
代码如图:
INSERT INTO是SQL语言中的一种语句,用于向数据库表中插入新的记录。
第一条代码:向名为"heroinfo"的数据表中插入一条记录。记录的字段包括英雄id、英雄名称、生命值、物理攻击、物理防御、法术防御、法力值和移速。对应的值分别为1、'孙尚香'、3235、168、0、89、50、