喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: sql求和写法  
 
风吹屁屁凉 (风吹屁屁凉)
新手上路
Rank: 1
初级会员



UID 48096
精华 0
积分 7
帖子 6
金钱 7 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2004-11-11
状态 离线
sql求和写法

表结构是这样的

CREATE TABLE `salehistory` (
  `HISTORY_ID` int(11) NOT NULL auto_increment,
  `CUSTOMER_ID` int(11) NOT NULL default '0',
  `PRODUCT_ID` int(11) NOT NULL default '0',
  `SERVICE_ID` int(11) NOT NULL default '0',
  `TYPE` varchar(20) NOT NULL default '',
  `DATE` date NOT NULL default '0000-00-00',
  `AMT` int(11) NOT NULL default '0',
  `PRICE` varchar(50) NOT NULL default '',
  `TOTAL_PRICE` decimal(10,2) NOT NULL default '0.00',
  `SALESMAN` varchar(200) NOT NULL default '',
  `DISCOUNT` varchar(200) NOT NULL default '',
  `CONTRACT_ID` int(11) NOT NULL default '0',
  `LINE_ID` int(11) NOT NULL default '0',
  `MEMO` varchar(200) NOT NULL default '',
  `MEMO1` varchar(200) default NULL,
  PRIMARY KEY  (`HISTORY_ID`),
  UNIQUE KEY `HISTORY_ID` (`HISTORY_ID`),
  KEY `HISTORY_ID_2` (`HISTORY_ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='销售记录信息' AUTO_INCREMENT=22 ;

// 数据
INSERT INTO `salehistory` VALUES (15, 7, 4, 0, 'PRO', '2005-07-07', 120, '320', '38400.00', 'admin', '', -1, -1, '12432', '');
INSERT INTO `salehistory` VALUES (16, 6, 0, 5, 'SER', '2006-07-14', 0, '0', '12213.00', 'admin', '', -1, -1, '123', '');
INSERT INTO `salehistory` VALUES (17, 8, 4, 0, 'PRO', '2006-07-15', 12, '320', '3840.00', 'admin', '', -1, -1, 'qweqw', '');
INSERT INTO `salehistory` VALUES (18, 6, 4, 0, 'PRO', '2006-07-11', 34, '320', '10880.00', 'admin', '', -1, -1, '324', '');
INSERT INTO `salehistory` VALUES (19, 7, 0, 5, 'SER', '2006-07-13', 0, '0', '23432.00', 'admin', '', -1, -1, '432', '');
INSERT INTO `salehistory` VALUES (20, 6, 0, 5, 'SER', '2006-07-13', 0, '', '234.00', 'admin', '', 16, 20, '', '');
INSERT INTO `salehistory` VALUES (21, 6, 4, 0, 'PRO', '2006-07-13', 12, '320.00', '3840.00', 'admin', '', 16, 19, '', '');

想实现 分组查询

对销售总额 TOTAL_PRICE 字段求和 和对 产品 (字段TYPE数据为pro),服务(字段TYPE数据为ser)分别统计

体显出三列数据

总数据          产品数据         服务数据

按照时间分组  按年  按月

这个sql语句怎么写 谢谢
2006-7-13 05:57 PM#1
查看资料  访问主页  发短消息  QQ . .   顶部
 
蟋蟀
版主
Rank: 7Rank: 7Rank: 7
村里巡逻队长


UID 67242
精华 0
积分 2036
帖子 1763
金钱 2036 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2005-12-17
来自 福建
状态 离线
[推荐阅读] fckeditor我不会用
下班了.利用临时表



吉林php群
27089230
2006-7-13 06:09 PM#2
查看资料  Blog  发短消息  QQ . .   顶部
 
风吹屁屁凉 (风吹屁屁凉)
新手上路
Rank: 1
初级会员



UID 48096
精华 0
积分 7
帖子 6
金钱 7 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2004-11-11
状态 离线
[推荐阅读] PD 820 2G 内存 Win2003系统 PHP环境问题
不会吧 不用临时表 不能实现?
2006-7-13 06:10 PM#3
查看资料  访问主页  发短消息  QQ . .   顶部
 
phphp
版主
Rank: 7Rank: 7Rank: 7
加班一族


UID 65188
精华 1
积分 184
帖子 3007
金钱 173 喜悦币
威望 10
人脉 1
阅读权限 100
注册 2005-7-20
来自 北京市海淀区
状态 离线
[推荐阅读] 请问这里的“::”是什么意思?
没看明白,产品服务不一个字段吗?
分组又要按年,又要按月?




书到用时方恨少, 事非经过不知难
2006-7-13 06:37 PM#4
查看资料  访问主页  Blog  发短消息  QQ . .   顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.033165 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP