本题目要求编写SQL语句, 利用sh_goods表创建视图view_goods,包含商品打折前后的价格信息。视图中包含四列,分别为商品id,商品名称,商品原价格(old_price)和商品打五折后的价格(new_price)
时间: 2023-06-19 08:03:08 浏览: 424
将表中数据生成SQL语句!
可以使用以下SQL语句创建视图view_goods:
```
CREATE VIEW view_goods AS
SELECT goods_id, goods_name, old_price, old_price*0.5 AS new_price
FROM sh_goods;
```
该语句会在当前数据库中创建一个名为view_goods的视图,该视图会从sh_goods表中选择商品id、商品名称、商品原价格和商品打五折后的价格,并将其作为新的视图列。在视图中,new_price列的值是old_price列的50%。换句话说,它是商品的原始价格的一半。
阅读全文