vb+mssql查询问题2
比如
一个是用户列表
UserID
1
2
3
4
一个是记录列表(每个用户一天可能有多条数据)
UserID Day
1 2009-09-22
1 2009-09-22
1 2009-09-22
2 2009-09-22
2 2009-09-22
2 2009-09-22
2 2009-09-22
4 2009-09-22
4 2009-09-22
想要的结果是
1 3
2 4
4 2
可能有些用户没数据。该如何写查询语句呢?
select userid,count(userid)
from 记录列表
group by userid
好像不行呢
一个是用户列表
ID
1
2
3
4
一个是记录列表(每个用户一天可能有多条数据)
UserID Day
1 2009-09-22
1 2009-09-22
1 2009-09-22
1 2009-09-23
2 2009-09-22
2 2009-09-22
2 2009-09-22
2 2009-09-22
4 2009-09-22
4 2009-09-22
想要的结果是 当天每个用户的总数
1 3
2 4
4 2
select d.id,count(*) as 数量
from (SELECT a.id ,b.day from a inner join b on a.UserId =b.UserId ) d
order by d.id
SQL code
Code highlighting produced by Actip
相关问答:
希望大家能够帮我下.感谢了..
源码传在大米盘 VB6 的源码 http://www.damipan.com/file/3wNoKLW.html
转为VB.NET源码.
小弟完全是新手 不懂的说.麻烦各位帮忙一下
我的EMAIL是:4452 ......
用VB怎么只针对windows自带的文件的右键添加菜单 如(.txt .doc)
这个是只针对以这两个为扩展名的文件操作
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\txtfile\shell\[随便起名]\command]
@= ......
在vb这编程里似乎有很多的东西是相联系的,为什么有些人对vb的编程摸不到头脑啊!并且有些事很容易的,但是却把它们的代码变成复杂,也去想一些不能实现的东西啊!
没分了,楼主多来点分!
来接点分
......
我制作了个用户控件,需要动态加载到窗体上
Set objExt = Controls.Add("工程1.meActiveX", argName)
objExt.Visible = True
程序一次能加载N个, 现在想对 ......
我想做个用vb6做的程序,可以控制GPRS MODEM拨号,如拨我自己的手机
可以啊
你先下个AT命令集合学习学习
我来顶
顶贴
LZ好厉害
不顶不行
老是排MP
引用
LZ好厉害
......