MYSQL最后添加汇总行

| |
[不指定 2014/06/08 10:43 | by 吕进 ]
数据表结构:

--
-- 表的结构 `ceshi`
--

CREATE TABLE IF NOT EXISTS `ceshi` (
  `id` int(5) NOT NULL auto_increment,
  `income` decimal(9,2) NOT NULL,
  `spending` decimal(9,2) NOT NULL,
  `date` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=10 ;

如图:
点击在新窗口中浏览此图片点击在新窗口中浏览此图片

假设要对income(收入字段)和spending(支出字段)汇总,语句如下:
select id,income,spending,date from ceshi
union all
select "Total",sum(income),sum(spending),"" from (
select id,income,spending,date from ceshi) a

语句中最后的“a”相对于严重符号,但必须有,否则无效。
  • 中查看更多“MYSQL最后添加汇总行”相关内容
  • 中查看更多“MYSQL最后添加汇总行”相关内容
  • 中查看更多“MYSQL最后添加汇总行”相关内容
  • 中查看更多“MYSQL最后添加汇总行”相关内容
  • 分享到: 微信 更多
    Tags: , ,
    免费资源 | 评论(0) | 引用(0) | 阅读(10007)

    表情
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    打开HTML
    打开UBB
    打开表情
    隐藏
    记住我
    昵称   密码   游客无需密码
    网址   电邮   [注册]