2011-10-12 51 views
0

如何以ms訪問計數記錄?這裏是我的表使用查詢以ms訪問計數記錄

[basicinfo](table1) 
[Name  age  rawscore](fields) 
mark  16  6 
paul  17  5 
bryan  16  8 
jenny  16  7 

verbal(table2) 
[rawscore  scaledscore](fields) 
1    1 
2    1 
3    2 
4    2 
5    3 
6    3 
7    4 
8    4 
9    5 
10    5 

writen(table3) 
[rawscore  scaledscore]fields 
1    1 
2    1 
3    2 
4    2 
5    3 
6    3 
7    4 
8    4 
9    5 
10    5 

基本上我想看看有多少考生有1,2,3,4,5一個比例分數都爲表2和3

+1

做一個COUNT聚合函數查詢並使用group by來縮放比例 – Gajahlemu

回答

0

嘗試下面的查詢。即使計數爲0,它也會列出每個縮放分數和學生計數。將書面表格的「從口頭」改爲「從書面」。

SELECT v.scaledscore as [Scaled Score], count(i.rawscore) as [Count] 
FROM verbal v LEFT JOIN basicinfo i ON v.rawscore = i.rawscore 
GROUP BY v.scaledscore 
+0

謝謝!正是我需要的:) – philip

+0

我有另一個問題,例如table2和table3是在一個不同的.mdb文件中,我如何計算,然後以相同的方式?可能嗎? – philip