数据库的记录:编号 姓名 日期 星期 时间
10043 李俊龙 2006-12-15 星期五 21:30:00
10043 李俊龙 2006-12-16 星期六 21:34:00
10043 李俊龙 2006-12-17 星期日 21:35:00A:如何统计为:
编号 姓名 时间 次数
10043 李俊龙 星期五21:30:00,2006-12-16星期六21:34:00,星期日21:35:00 3次B:或者统计为:
编号 姓名 次数
10043 李俊龙 3次各位帮帮忙,正在为这个烦恼~~
10043 李俊龙 2006-12-15 星期五 21:30:00
10043 李俊龙 2006-12-16 星期六 21:34:00
10043 李俊龙 2006-12-17 星期日 21:35:00A:如何统计为:
编号 姓名 时间 次数
10043 李俊龙 星期五21:30:00,2006-12-16星期六21:34:00,星期日21:35:00 3次B:或者统计为:
编号 姓名 次数
10043 李俊龙 3次各位帮帮忙,正在为这个烦恼~~
解决方案 »
- 打印条码时为何线不整齐?
- sql中数字型变量怎么表示
- 如果让一个窗体锁定在桌面,同时程序运行时不显示在工具栏?
- 小问题,大麻烦,再次请教websnap制作的CGI程序在IIS 6.0里面如何设置!
- 请教各位高手,我想编一个网络版的数据库程序,可是从没有接触过,
- 请问用dbExpress的TSQLConnect来边接一个远程的mysql数据库??急呀!如果解决马上送分,不够另开!!!!
- 哪有delphi6.0的中文版下呀!
- 简单的SQL--4--继续!
- 關於TStringgrid的二個小問題
- 简单问题,将string类型中的字符转移到char类型数组中去
- 使用TIdHTTP获取网页的中文乱码问题
- Move函数有点看不懂,谁来解释一下
select 编号,姓名,Count(编号) as 次数
from 表名
group by 编号,姓名
A:的方式要复杂一些,你可能需要做表的旋转
Sql.Add('insert into tj_too(编号,姓名,时间,次数) values(:tmpno,:tmpname,:allsj,:i)');
ADOQuery4.Parameters.ParamByName('tmpno').Value:=tmpno;
ADOQuery4.Parameters.ParamByName('tmpname').Value:=tmpname;
ADOQuery4.Parameters.ParamByName('allsj').Value:=allsj;
ADOquery4.Parameters.ParamByName('i').Value:=inttostr(i);
提示出错~~~~
from 表名
group by 编号,姓名
三楼的B方案试过了,比A好用多了!顶三楼的