MySQL优化经验: 使用连接代替关联子查询
MySQL优化经验: 使用连接代替关联子查询
一、什么是关联子查询
看一个例子,以下是一个商品清单表,包含的列有商品编号、商品名称、商品类型和商品价格
如果我们想要选取出各商品种类中高于该商品种类的平均销售单价的商品,可以用如下代码实现:
SELECT product_type, product_name, sale_price
FROM product AS p1
WHERE sale_price > (SELECT AVG(sale_price)
原创
2021-02-22 15:44:02 ·
990 阅读 ·
0 评论