Ms access 根据参数的位数查询表以获取值?
考虑下表:Ms access 根据参数的位数查询表以获取值?,ms-access,Ms Access,考虑下表: type no of times type occurs 101 450 102 562 103 245 111 25 112 28 113 21 我有一个大表,我可以从中查询得到下表 type no of times type occurs 101 450 102 562 103
type no of times type occurs
101 450
102 562
103 245
111 25
112 28
113 21
我有一个大表,我可以从中查询得到下表
type no of times type occurs
101 450
102 562
103 245
111 25
112 28
113 21
现在假设我想得到一个表,它显示类型发生的次数之和
对于类型,从1开始,然后从10、11、12、13……19开始,然后从2、20、21、22、23……29开始,依此类推
像这样的
1 1331 10 1257
11 74
12 ..
13 ..
.. ..
2 ... 20 ..
21 ..
希望我清楚
谢谢您确实有两个不同的问题:
SELECT [type]\100 AS TypePart, Count(t.type) AS CountOftype
FROM t
GROUP BY [type]\100;
以及:
其中t是表的名称。在第一个查询中,我得到如下结果
utypPart CountOftype
1 29
2 42
3 46
4 50
5 26
6 45
7 33
9 1
它告诉我有多少utyp是从12开始的,以此类推
但是我想要的是utyp中这些类型出现的次数之和。我认为第二次查询不太正确,应该将nt Countt.type作为CountOftype为Countt.nooftimestypeoccursas concountofntype不是如果大表中的字段名是type。它正在计算类型出现的次数,但我希望它添加出现时间的值为了同样的希望,我很清楚