#当月汇总 及负毛利汇总 SELECT e.ID,e.city AS 城市 ,f.当月销售总额,f.当月成本总额,f.当月毛利总额,f.当月优惠券总额,f.当月赠品总额,f.当月毛利总额-f.当月优惠券总额-f.当月赠品总额 AS 当月净毛利总额 ,SUM(e.销售确认额) AS 销售确认额,SUM(e.成本额) AS 订单成本额,SUM(e.优惠额) AS 优惠券金额,SUM(e.赠品额) AS 赠品额,SUM(e.毛利3) AS 净毛利 ,f.当月订单总数,f.当月用券订单总数,f.当月赠品…
#当月每天负毛利订单明细 SELECT c.ID,a.city AS 城市,a.username AS 用户ID,a.订单日期,a.订单号,a.销售确认额,a.成本额,a.毛利1, CASE THEN "负毛利" THEN "负毛利" THEN "正毛利" ELSE NULL END AS 标识1, b.优惠额,(a.毛利1)) AS 毛利2, CASE )) )) THEN "未使用优惠券负毛利" )) )) THEN &q…
mysql 获取刚插入行id汇总 我们在写数据库程序的时候,经常会需要获取某个表中的最大序号数, 一般情况下获取刚插入的数据的id,使用select max(id) from table 是可以的.但在多线程情况下,就不行了. 下面介绍三种方法 (1) getGeneratedKeys()方法: 程序片断: Connection conn = ;        Serializable ret = null;        PreparedStatement state = .;       …
一 历史版本发布回顾 从上图可以看出,基本遵循 5+3+3 模式 5---GA发布后,5年 就停止通用常规的更新了(功能不再更新了): 3---企业版的,+3年功能不再更新了: 3 ---完全停止更新了. 总之,一句话, 已经到了升级的时候了. 二 InnoDB增强 2.1自增列 官方定义 当前最大自动递增计数器值每次写入重做日志时更改.并保存到每个检查点上的引擎专用系统表中.这些更改使当前最大自动增量计数器值在服务器重新启动时保持不变. 数据类型--auto_increment. 新特性: 自…
参考先前的文章:Ubuntu 14 编译安装 PHP 5.4.45 + Nginx 1.4.7 + MySQL 5.6.26 笔记 安装过程: #安装依赖库 sudo apt-get install libaio-dev #移动到安装目录 sudo mkdir /opt/software/mysql cd /opt/software-backup/lnmp/source2/mysql tar -xzvf ./mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz su…
参考资料: http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-privilege-distribution.html http://www.clusterdb.com/mysql-cluster/sharing-user-credentials-between-mysql-servers-with-cluster/ http://blog.chinaunix.net/uid-20639775-id-294484.html -- ======…
一.mysql count distinct null 使用注意事项 1  用一个例子来讲解一个问题,现在又一个库表hello,表内容如下: id     name 1      Null 2      Null 3      Null 4      Null 5      Null hello表一共两个字段:id和name,name is null. 第一条SQL:SELECT COUNT(id) FROM hello;   查询结果:5,正确. 第二条SQL:SELECT COUNT(*)…
1.初始化数据库的时候报错 error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory 是因为libstdc++.so.5没有装yum install -y compat-libstdc++-33 2.Installing MySQL system tables..../bin/mysqld: error while loading…
原因:外键名不能重复…
1,更新,根据一个表更新另一个表,比如批量同步外键 方法一: update 更新表 set 字段 = (select 参考数据 from 参考表 where  参考表.id = 更新表.id); update table_2 m  set m.column = (select column from table_1 mp where mp.id= m.id); 方法二: update table_1 t1,table_2 t2 set t1.column = t2.column where t1…