from
(
select dep,sum(T1) T1,sum(T2) T2,sum(T3) T3,sum(T4) T4,sum(T5) T5
from 表二
where dep='儿科' group by dep
) a
where 表一.title=a.dep
这个问题是需要你在建立数据库的时候进行设置的。我们用phpmyadmin的 *** 作来解决它:
1、
用phpmyadmin打开你的数据库,找到你的表test,打开打点击打开,处于结构状态
2、
然后选择编辑id这个字段,
3、
然后会看到这个字段里有如下属性:字段
类型
长度/值
整理
属性
Null
默认
额外
4、
我们需要设置的就在这个额外中,选择下拉列表,里面只有一个选项:auto_imcrement,这就是自动累加的意思
5、
执行保存,OK,这回你再不给id这个字段进行赋值的时候,mysql会对这个字段进行自动累加。
SELECTo1.order_id,
MAX(o1.subtotal) AS 订单总金额,
SUM(o2.cost) AS 订单明细合计
FROM
`order` o1 JOIN order_details o2 ON (o1.order_id = o2.order_id)
GROUP BY
o1.order_id
HAVING
MAX(o1.subtotal) <>SUM(o2.cost)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)