练习
更新于 2026年10月10日
版权声明
练习
创建一个demo_new的数据库。
(1)在数据库中设计一张商品表“goods”(包含商品的编号“id”,名字“g_name”,当前上架状态“status”,商品上传人“up_user_id”,是否参与促销活动“Is_promotion”,创建时间“created_at”,更新时间“updated_at”)。
(2)在数据库中设计一张商品属性表“attributes”(对应商品“a_id”,商品颜色“color”,规格“size”,描述“desc”,当前属性状态“status”,销售价格“Sale_price”,创建时间“created”,更新时间“updated”)。
(3)在数据库中设计一张商品销售表“sales”(购买用户的“u_id”,购买商品编号“g_id”,对应商品的属性编号“a_id”,购买数量“count_num”,创建时间,更新时间)。
(4)向商品表、属性表、销售表填充数据。
表9.6 商品表

表9.7 商品属性表(https://www.daowen.com)

表9.8 商品销售记录表

用PHP实现:
(1)请计算出在当月所有商品总共卖出了多少钱。
(2)请计算出在当月哪一件商品的销售量最大,哪一件最小。
(3)请对用户id按照消费金额从多到少地展示。