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。它正在计算类型出现的次数,但我希望它添加出现时间的值为了同样的希望,我很清楚