数和图的一些题就记录在此分类下了

为什么CSDN文章分类没有文章就不显示了啊

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我来依次回答你的问: 1. 查询每个分类下的商品个数(左外连接)和查询价格最低的商品信息(子查询): 可以使用以下 SQL 语句来实现: ``` SELECT c.category_name, COUNT(p.product_id) AS product_count, MIN(p.product_price) AS min_price FROM categories c LEFT JOIN products p ON c.category_id = p.category_id GROUP BY c.category_name; ``` 其中 LEFT JOIN 是左外连接,用于查询左表(categories)中的所有记录以及右表(products)中与之匹配的记录,如果右表中没有匹配的记录,则以 NULL 填充。然后使用 GROUP BY 子句按分类名进行分组,使用 COUNT 函数统计每个分类下的商品个数,使用 MIN 函数查询价格最低的商品价格。 2. 删除价格高于3000的全部记录: 可以使用以下 SQL 语句来实现: ``` DELETE FROM products WHERE product_price > 3000; ``` 其中 DELETE FROM 是删除数据的语句,后面跟上表名和删除条件。 3. 插入上中删除的全部记录: 如果你已经备份了删除的全部记录,可以使用以下 SQL 语句来进行插入: ``` INSERT INTO products (product_id, product_name, category_id, product_price) VALUES (1, 'product_name_1', 1, 1000), (2, 'product_name_2', 2, 2000), (3, 'product_name_3', 3, 3000), ...; ``` 其中 INSERT INTO 是插入数据的语句,后面跟上表名和要插入的数据。 4. 给商品名称创建唯一性索引: 可以使用以下 SQL 语句来创建唯一性索引: ``` CREATE UNIQUE INDEX idx_product_name ON products (product_name); ``` 其中 CREATE UNIQUE INDEX 是创建唯一性索引的语句,后面跟上索引名和要创建索引的字段。 5. 创建视 view_products,包括商品编号、商品名称、商品类别、商品价格字段: 可以使用以下 SQL 语句来创建视: ``` CREATE VIEW view_products AS SELECT p.product_id, p.product_name, c.category_name, p.product_price FROM products p JOIN categories c ON p.category_id = c.category_id; ``` 其中 CREATE VIEW 是创建视的语句,后面跟上视名和视内容。这里使用了 JOIN 连接两个表,并选择需要的字段组成视
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值