首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

求SQL语句操作!解决思路

2011-12-31 
求SQL语句操作!我现在有个数据库里面有个UserTable表,有几个字段分别是:col001(主叫)col002(被叫)col003(

求SQL语句操作!
我现在有个   数据库里面有个UserTable表,有几个字段分别是:
col001(主叫)   col002(被叫)col003(日期)col004(时间)     col005(计费金额)  
13213454           10153456             2007/2/1/             15:12                   2
12312121           10212450             2007/4/2               14:24                   5
12312332           10153456             2007/4/2               19:52                   1
......                 ......               .......                 .....                   .
1234566             10212450             2007/4/1               23:10                   5  
现在我想想统计每天每号(即被叫号码)的总共话单数,总共信息费,总用户数,用户平均收入(总共信息费/总用户数)   用SQL语句该如何实现?

[解决办法]
select sum(col005),col002,col003 from UserTable Group by col002,col003
[解决办法]
up
[解决办法]
UP
[解决办法]
select count(*),sum(col005),count(col002),sum(col005)/count(col002) from UserTable group by col003,col002
[解决办法]
一楼的明显没有实现它的要求呀.
[解决办法]
谢谢 各位的帮助!
我现在有个查询的页面,有个列表可以选定号码,可以选定日期,选好了提交,怎样把它的信息显示出来。代码如下:
<body>
<FORM method= "post " action= "show.jsp " name= "form1 ">
<TABLE width= "400 " border= "1 " align= "center " cellpadding= "0 " cellspacing= "2 " bgcolor= "#EAF0D0 ">
<tr>
<td height= "13 " colspan= "2 " align= "center " bgcolor= "#FFFFFF ">
统计10159092084-2086信息
</td>
</tr>
<tr>
<td width= "100 " height= "30 " align= "center " bgcolor= "#FFFFFF ">
选择模拟端口号
</td>
<td width= "300 " bgcolor= "#FFFFFF ">
<select name= "code ">
<option value= " ">
---模拟端口号---
</option>
<option value= "10159092084 ">
10159092084
</option>
<option value= "10159092085 ">
10159092085
</option>
<option value= "10159092086 ">
10159092086
</option>


</select>
</td>
</tr>
<tr>
<td class= "searchTitle ">
时间:
</td>
<td class= "searchData " colspan= "3 ">



<input type= "text " name= "statdate " id= "stat " size= "15 " readonly value= " " onclick= "selectDate(this); ">
<input type= "button " value= "选择 " onclick= "selectDate( 'form1.statdate '); ">
&nbsp;&nbsp;&nbsp; 到 &nbsp;&nbsp;&nbsp;
<input type= "text " name= "enddate " size= "15 " readonly value= " ">
<input type= "button " value= "选择 " onclick= "selectDate( 'form1.enddate '); ">
</td>
</tr>
<tr>
<td class= "searchData " colspan= "4 " align= "center ">
<input type= "button " value= "确定 " onclick= "openwindows() ">
</td>
</tr>
</TABLE>
</body>
</html>
<script language= "javascript " type= " ">
function openwindows(){
if (form1.statdate.value== ' ' || form1.enddate.value== ' '){
alert( '日期必须选取! ');
return;
}

form3.submit();
}
</script>
[解决办法]
不知道你要显示的是什么东西
如果是显示的是满足条件的结果集,那你在页面把那些结果循环打印出来就可以了,
如果是说要保存查询的条件.这把查询的条件放到session中去保存,在页面相应的地方在从session中取出来显示就可以了.这样你翻页的时候结果也是按你的条件来查出的
[解决办法]
支持

热点排行