mysql如何分类统计数量】的更多相关文章

比如我表test里面有id,mc,xh三个字段(分别是自动编号,钢材名称(若干种),钢材型号(大号,中号,小号)) id mc xh 钢管 大号 铜管 大号 铁管 小号 铝管 中号 钢管 小号 我现在要分别统计出“mc”里面的各种型号的东西有多少.意思是:我要统计钢管,铜管,铁管,铝管的大,中,小号各有多少条记录. 并且mc里面的是不固定的,可能还有金管,还有熟料管什么的,,但是xh里面只有三种情况,那就是大号,中号,小号: 1.在mysql中建立一个测试数据表 CREATE TABLE `tb…
1.  登录: mysql -u username -p 显示全部的数据库: show databases; 使用某一个数据库: use databasename; 显示一个数据库的全部表: show tables; 退出: quit; 删除数据库和数据表 mysql>drop database 数据库名; mysql>drop table 数据表名; 用户相关: 查看全部的用户:   SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''…
在项目中,可能会遇到sybase 移植到 mysql的情况,因为sybase 支持存储过程的可变参数,而mysql不能支持,所以,在调用mysql的时候,需要感知存储过程到底有几个参数,来合理的配置参数数量: 如下是代码 package com.xxx.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; impo…
一.CASE WHEN THEN ELSE END 使用用法. 在用sql语句统计某字段的某种状态的出现的次数,可以考虑用到 CASE WHEN THEN ELSE END 使用用法.当数据量过于庞大,不建议使用. 范例: SUM( CASE WHEN state=0 THEN 1 ELSE 0 END )as deade 二. to_char 将时间戳转为日期格式 , 具体使用情景是可以通过 GROUP BY 聚合 范例: to_char(to_timestamp(add_time), 'YY…
存储过程代码: BEGIN IF sex_id =0 THEN SELECT COUNT(*) FROM mybatis.p_user WHERE p_user.sex='女' INTO sex_count; ELSE SELECT COUNT(*) FROM mybatis.p_user WHERE p_user.sex='男' INTO sex_count; END IF; END 条件: IN `sex_id` int,OUT `sex_count` int 执行: SET @sex_co…
1.sql <select id="getTypeNum" resultType="TypeNum" > select count(*) as allNum, ' or null) as num1, ' or null) as num2, ' or null) as num3, ' or null) as num4, ' or null) as num4 from supplier_patent a </select> 2,对象 3,显示…
select count(*) from information_schema.`COLUMNS` where TABLE_SCHEMA='dbName' -- 数据库名 and TABLE_NAME='tablename'; -- 表名…
  1.切换数据库 use blog; 2.显示当前数据库 所有的表. show tables; +----------------+ | Tables_in_blog | +----------------+ | test | | y2bg_article | | y2bg_category | | y2bg_link | | y2bg_user | +----------------+ 3.显示指定表的字段信息 desc y2bg_user; +----------+------------…
我的MYSQL学习心得(六) 函数 我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心得(四) 数据类型 我的MYSQL学习心得(五) 运算符 我的MYSQL学习心得(七) 查询 我的MYSQL学习心得(八) 插入 更新 删除 我的MYSQL学习心得(九) 索引 我的MYSQL学习心得(十) 自定义存储过程和函数 我的MYSQL学习心得(十一) 视图 我的MYSQL学习心得(十二) 触发器 我的MY…
介绍 zabbix监控mysql性能,使用zabbix自带的mysql监控模板,可以监控以下内容OPS(增删改查).mysql慢查询数量.mysql请求\响应流量带宽 配置 新建mysql监控用户 GRANT SUPER, REPLICATION CLIENT ON *.* TO '  新建.my.cnf文件 vim zabbix-agent/etc/.my.cnf [mysql] host=localhost user=zabbix_check password= socket=/tmp/my…