第一题: BEGIN; SELECT a.sku_name, a.category, a.qty FROM ( SELECT -- 这是一个只包含一个商品的总销量的表 sku_info.sku_name, category, sum( qty ) AS qty FROM sku_info, sales WHERE sku_info.sku_no = sales.sku_no GROUP BY sku_info.sku_no ) a WHERE 1 > ( -- 比这个销量大的商品熟练小于1,也就是效率最大的 SELECT count( DISTINCT a1.sku_name ) FROM ( SELECT -- 这是一个只包含一个商品的总销量的表 sku_info.sku_name, category, sum( qty ) AS qty FROM sku_info, sales WHERE sku_info.sku_no = sales.sku_no GROUP BY sku_info.sku_no ) a1 WHERE a1.category = a.category AND a1.qty > a.qty ) GROUP BY category; COMMIT;
点赞 评论

相关推荐

03-31 18:02
门头沟学院 Java
白日梦想家_等打包版:不要的哦佛给我
点赞 评论 收藏
分享
牛客网
牛客企业服务