mysql 之 SQL 语句复习
2015-07-22 21:23
225 查看
mysql 之 SQL 语句复习
思路:对 zone_staff_name 先分组,分组以后用 having 关键字筛选,然后计数。
方法 2:不分组直接筛选,然后使用聚合函数
查询字段名为“zone_staff_name” 且值为 “吕延旭” 的数据有多少条?
方法 1:[code]SELECT zone_staff_name, COUNT(zone_staff_id) FROM base_dorm_sal GROUP BY zone_staff_name H***ING zone_staff_name='吕延旭'
思路:对 zone_staff_name 先分组,分组以后用 having 关键字筛选,然后计数。
方法 2:不分组直接筛选,然后使用聚合函数
[code]SELECT zone_staff_name, COUNT(zone_staff_id) FROM base_dorm_sal WHERE zone_staff_name='吕延旭'
[code]SELECT '合计' province_desc,'-' prov_staff_name,'-' city_desc,'-' city_staff_name, zone_staff_name,0 AS site_id,'--' site_desc,week_sal_order_zone,month_sal_order_zone, COUNT(DISTINCT CASE WHEN tid>0 THEN tid END ) 战队数 FROM base_dorm_sal WHERE order_date=20150630 AND zone_staff_id =377 GROUP BY zone_staff_name,week_sal_order_zone,month_sal_order_zone
[code]SELECT COUNT(DISTINCT tid) FROM base_dorm_sal WHERE order_date=20150630 AND zone_staff_id =377 AND tid>0
[code] SELECT COUNT(tid) FROM base_dorm_sal WHERE order_date=20150630 AND zone_staff_id =377 AND tid>0
相关文章推荐
- mysql int类型范围
- 23个MySQL常用查询语句
- MySQL之——服务器保持与MySQL的连接
- MySQL5.5源码包和5.6源码包安装
- MySQL重装后再安装问题解决
- MYSQL常用命令
- EnvironmentError:mysql config not found
- mysqldump命令详解
- mysql修改字符编码
- mysql 开启查询日志
- mysql中Where条件中字段顺序的重要性
- 关于 MySQL LEFT JOIN 你可能需要了解的三点
- MYSQL编码
- Mysql 多表联合查询效率分析及优化
- MySQL的语句执行顺序
- MYSQL学习心得(十) 自定义存储过程和函数
- LoadRunner访问Mysql数据库
- Haproxy 为 mysql 做负载均衡
- MySQL 最基本的SQL语法/语句(转发)
- MySQL本地可以连接,远程连接不上的解决