access資料庫查詢分組問題,ACCESS資料庫查詢分組問題

時間 2022-04-11 09:35:56

1樓:匿名使用者

年=year(日期字段)

月=month(日期字段)

所以提取月份可用month(2006-6-23) 即可換成month(日期字段)

2樓:匿名使用者

昨天給客戶統計表單的時候遇到如下問題,比如有乙個表access資料表【table1】的結構如下:

id,createdate,diseasename,tel,addr,remark

1,2008-10-11,心臟病,13978945612,010-8798774,北京,無

2,2008-11-11,心臟病,13978945611,010-8798344,北京,無

3,2008-12-11,心肌炎,13978945654,010-8798744,北京,無

4,2008-10-10,心肌炎,13978945677,010-8794774,北京,無

如何寫sql語句,查詢出的結果如下:

心臟病 心肌炎 總數量

2008年10月份 1 1 2

2008年11月份 1 0 1

2008年12月份 0 1 1

或則得到這樣的結果也行

2008年10月份 2008年11月份 2008年12月份

心臟病 1 1 0

心肌炎 1 0 1

總數量 2 1 1

經我發布到csdn上,不多時就有高手幫忙解決了,答案如下:

第一種答案

transform count(id) as cnt

select diseasename, count(id) as [total of id]

from table1

group by diseasename

pivot format(createdate,'yyyy-mm');

查詢出的結果為(日期作為列):

diseasename total of id 2008-10 2008-11 2008-12

心肌炎 2 1 1

心臟病 2 1 1

第二種答案

transform count(id) as cnt

select format(createdate,'yyyy-mm'), count(id) as [total of id]

from table1

group by format(createdate,'yyyy-mm') pivot diseasename;

查詢顯示出的結果為:

expr1002 total of id 心肌炎 心臟病

2008-10 2 1 1

2008-11 1 1

2008-12 1 1

誰遇到這樣的問題參考了之後也能很快解決掉的。

access資料庫分組查詢語句如何實現?

有關access資料庫怎麼統計?有關統計的問題~

3樓:維爾港

首先把有共同欄位的表之間建立聯絡

統計的話就用count函式就好了

4樓:匿名使用者

你這樣說的太亂,讓人看不明白,最起碼你也要給出表中的字段啊,你只說有四張表做統計,怎麼給你。還有sql和access統計是一樣的,沒什麼區別。因為你說的不明白我只能給你個大概方向,通過分組來進行查詢。

5樓:

你所要access查詢的設計檢視截圖,按這個做就成。望採納

6樓:匿名使用者

給你找了乙個access課件參考,裡面講的很詳細了.

asp修改access資料庫資料問題

貌似沒有問題 看看newsid有值沒 response.write sql response.end 建議你把這些全部輸出一遍,看是否有問題 response.write request name response.write request link response.write request ...

用sql查詢如何開啟access資料庫

select from opendatasource microsoft.jet.oledb.4.0 data source d nyy nyyadmin web bonus 20100714.dat user id admin password abc123 表1 select from open...

access資料庫轉換成mssql資料庫時asp程式帶來的問題

資料庫方面 1 ac自動編號與mssql標識轉換 2 ac預設值過渡問題。3 ac庫的now 與mssql的getdate 問題4 ac庫 是 否 字段格式與mssql轉換問題程式方面 1 now 轉換成getdate問題。2 ac庫和mssql語句,datediff書寫格式問題3 時間加減換算語句...

access資料庫查詢時間段間的資料

我覺得是因為p time 欄位的日期 時間格式的具體設定問題造成的,雖然都是日期 時間格式,但是具體的格式有區別 日期 時間格式 包括 常規日期 2014 4 12 12 45 00 長日期 2014年4月12日 中日期 14 04 12 短日期 2014 4 12 長時間 12 45 00 中時間...

asp資料庫查詢,ASP資料庫查詢

search.asp show.asp 連線資料庫 略 response.write id 姓名 身份證號 參加工作日期 基本工資 do while not pa.eof pa.movenext loop pa.close 剛好有個相似的,改動改動發給你!search.asp show.asp la...