下面的是商品数据表,id是主键,catename是分类,titile是标题,price是价格,现在要求计算每种分类下的商品平均价格.
id catename title price 1 手机 小米5 1500 2 手机 小米6 2500 3 手机 苹果6 2450 4 电脑 三星c201 5000 5 电脑 戴尔n4050 2000 6 充电宝 小米充电宝 89 7 充电宝 罗马仕 110 8 充电宝 熊大大X能源 250
执行SQL:
SELECT catename,avg(price) from shop_goods GROUP BY catename
SQL语句先按照catename进行分为3大类,然后对每个类进行计算平均值
执行结果:
充电宝149.666667 手机2150.000000 电脑3500.000000
后面会加上如果利用索引忽略group带来的排序性能
Left join:即左连接,是以左表为基础,根据ON后给出的两表的条件将两表连接起来。结果会将左表所有的查询信息列出,而右表只列出ON后条件与左表满足的部分。左连接全称为左外连接,是外连接的一种。Right join:即右连接,是以右表为基础,根据ON后给出的两表的条件将两表连接起来。结果会将右表...
有很多集成环境安装完成之后是没有快捷方式的,例如西部数码的网站管理助手4.0,、 更或者是护卫神PHP套件都是一样的。安装完成最多给你安装一个PhPmyadmin让你管理Mysql,但是对于经常使用命令行的我们来说是非常不方面的,而且还必须安装PhPmyadmin来管理。下面就让我们自己手...
项目和第三方系统对接,由于第三方开发人员属于兼职,数据库结构不一致的问题只能我来处理。此处文章用本地模拟演示。数据库资料:1号服务器: 账号root 密码root IP:127.0.0.1 数据库名称:data1 2号服务器...
1.查看歌曲表结构(主要是给name字段添加全文索引)(mysql5.7才支持全中文索引)desc music; +---------+-------------+------+-----+---------+----------------+ | Fie...
结果1:SELECT vend_id,prod_id,prod_price FROM products WHERE prod_price<=5结果2:SELECT vend_id,prod_id,prod_pr...