新建数据库
打开数据库连接之后,点击“新建数据库”
输入新建的数据库名、字符集和排序规则,点击确定。
选中新建好的数据库,右键“打开数据库”。
使用sql语言建表
打开数据库后,点击左上角的“新建查询”,在弹出的空白页面处码上新建表的sql语句,之后点击运行按钮。结果框显示新建表成功。
选中表右键,点击“刷新”按钮,在图形界面中显示“product”表创建成功。
同理建立一个购买记录表,其中product_id为外键
创建视图
点击视图中的“视图创建工具”
![在这里插入图片描述](https://img-blog.csdnimg.cn/a4e98c86fe2a4776a97b976c3c78d930.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA6YCi6ICD5b-F6L-HMjMzMw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![在这里插入图片描述](https://img-blog.csdnimg.cn/d3d41cf486a14e39a0b1dd70f8f7b12f.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA6YCi6ICD5b-F6L-HMjMzMw==,size_20,color_FFFFFF,t_70,g_se,x_16)
SELECT
`purchase`.`Product_id` AS `product_id`,
`product`.`Name` AS `name`,
`product`.`Price` AS `price`,
`purchase`.`Qty` AS `qty`,
( `product`.`Price` * `purchase`.`Qty` ) AS `total_value`
FROM
( `product` JOIN `purchase` ON ( ( `purchase`.`Product_id` = `product`.`Product_id` ) ) )
表结果
视图结果