标题:数据排序问题,急求思路和方法
只看楼主
sqlcon
Rank: 2
等 级:论坛游民
威 望:1
帖 子:20
专家分:98
注 册:2012-10-31
结帖率:0
已结贴  问题点数:20 回复次数:4 
数据排序问题,急求思路和方法
数据库有一个存含有呼叫类型(0表呼入 1表呼出),主叫号码,被叫号码,呼叫开始时间4个字段的表,我现在想查某个营业员在某段时间内的所有通话记录(每个营业员都有自己的直线电话),然后显示到界面的Datagridview;现在我想查到的通话记录按客户分组显示(在DGV中明显看出哪些记录是一组的),并每组按呼叫时间排序(不论是呼入还是呼出)!
跪求高手指导一下!
搜索更多相关主题的帖子: 记录 
2012-11-25 00:48
smart0721
Rank: 6Rank: 6
等 级:侠之大者
威 望:4
帖 子:106
专家分:468
注 册:2012-2-10
得分:10 
哦,好像可以先选出主叫号码和被叫号码相同(呼入时主叫是A,被叫是B,呼出时主叫是B,被叫是A),然后再把这些相同的按呼叫时间排序!至于要在界面把不同组区别开来,可以加多一个栏位来显示客户的电话(呼入的主叫,呼出的被叫),然后合并单元格,或者给DGV间隔着色,同组的用同一颜色!
不过感觉写起来还真的有一点麻烦!又要筛选,又要排序,又要区分!你自己先写写看!
2012-11-25 15:33
sqlcon
Rank: 2
等 级:论坛游民
威 望:1
帖 子:20
专家分:98
注 册:2012-10-31
得分:0 
还有呼入的时候转接的话,那被叫号码就会不一样,那样要怎么排序比较好?
2012-11-28 00:30
fily1314
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:166
专家分:1190
注 册:2007-7-18
得分:10 
在写sql语句时按客户group by,按呼叫时间order by不就可以了吗
2012-11-30 23:00
sqlcon
Rank: 2
等 级:论坛游民
威 望:1
帖 子:20
专家分:98
注 册:2012-10-31
得分:0 
回复 4楼 fily1314
问题是不是按某一项group by,而是要两列综合比较来分组!
2012-12-01 01:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-388330-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.307748 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved