作者yiyuanli (阿灾)
看板C_Sharp
标题[问题] 有关GridView的问题
时间Mon Oct 13 18:12:22 2008
这是ASP.NET 我是使用GridView 联结 Acess 资料库
假设栏位与内容是
序号 时间
1 09:00
2 09:13
3 09:16
4 09:43
5 10:33
6 10:45
7 11:01
8 11:47
请问如何 不用人工算 就可以知道
09:00~10:00 之间有4笔资料
10:00~11:00 之间有2笔资料
11:00~12:00 之间有2笔资料
我脑袋的观念 是想分个24个时区 然後用回圈跑
跑到09开头的就丢到09的时区 最後在统计这个时区有几笔资料
可是 因为刚接触程式不久 语法我不会下
想请各位帮忙 要是有新的想法也请告知
希望能顺便请提供一下范例 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 192.192.93.116
※ 编辑: yiyuanli 来自: 192.192.93.116 (10/13 18:14)
1F:推 OracleRoot:如果只需要统计每小时资料笔数,或许取出小时部份当成 10/13 19:39
2F:→ OracleRoot:group by群组再搭配count汇总函数试试吧 10/13 19:40
3F:推 sheauren:group by 把时间转字串 取到小时 10/13 19:56
4F:→ yiyuanli:两位好心人 请问可以给个范例吗 先谢谢你们的回答 10/14 18:08
5F:→ loveueto:select count(*) from table group by 10/14 20:43
6F:→ loveueto:trim(format(column,'hh')) 10/14 20:43
7F:→ yiyuanli:Thanks a lot 10/30 09:14