-
05-11-2009, 07:56 PM #1Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Cách tạo Query như thế nào để tạo báo cáo tổng hợp số liệu theo 12 tháng
Mình có dữ liệu thế này
tencongtrinh - ngaythangnam-sotienphatsinh
tên công trình
ngày tháng năm
Số tiền phát sinh
------------------------------------------------
công trình a -01/01/2009 - 20.000.000 đ
------------------------------------------------
công trình a -01/01/2009 - 3.000.000 đ
-------------------------------------------------
công trình b -01/02/2009 - 50.000.000 đ
Mình muốn tạo ra một báo cáo cho 12 tháng
--------------------------------------------------------------------
Công trình/tháng 1/tháng 2/tháng 3/.../tháng 12
Công trình a/2.300.000/50.000.000
Tức là báo cáo cho 12 tháng mỗi một tháng sẽ là số tiền phát sinh của từng tháng cộng lại mình làm cho từng tháng thì được nhưng cho 12 tháng cho lên 1 báo cáo thì không được mong các bạn chỉ giúp:roile:View more random threads:
- canh bằng trong report
- Học SQL từ căn bản đến nâng cao
- Lỗi khi thiết kế Form nhờ anh em giúp đỡ
- Import dữ liệu nhưng không hiển thi.
- giúp e phân tích đề tài này với?
- Mở file Access bị khoá
- Xin giúp đỡ về cách hiện bảng lương trong Access
- Xin Trợ Giúp Về Hàm Tính Tuổi Trong Access
- xuất cột NgayKT khi nhập vào cột NgayBD trong access??
- Report về Chứng Khoán
-
05-11-2009, 11:02 PM #2Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cách tạo Query như thế nào để tạo báo cáo tổng hợp số liệu theo 12 tháng
Dung câu lệnh này trong quyery nè
Mã nguồn PHP:[COLOR=#000000]
SELECT congtrinh[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]TenCT[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000BB]Sum[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]IIf[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]Month[/COLOR][COLOR=#007700]([[/COLOR][COLOR=#0000BB]Ngay[/COLOR][COLOR=#007700]])=[/COLOR][COLOR=#0000BB]1[/COLOR][COLOR=#007700],[[/COLOR][COLOR=#0000BB]SoPS[/COLOR][COLOR=#007700]],[/COLOR][COLOR=#0000BB]0[/COLOR][COLOR=#007700])) AS [/COLOR][COLOR=#0000BB]Thang1[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000BB]Sum[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]IIf[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]Month[/COLOR][COLOR=#007700]([[/COLOR][COLOR=#0000BB]Ngay[/COLOR][COLOR=#007700]])=[/COLOR][COLOR=#0000BB]2[/COLOR][COLOR=#007700],[[/COLOR][COLOR=#0000BB]SoPS[/COLOR][COLOR=#007700]],[/COLOR][COLOR=#0000BB]0[/COLOR][COLOR=#007700])) AS [/COLOR][COLOR=#0000BB]Thang2 FROM congtrinh GROUP BY congtrinh[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]TenCT[/COLOR][COLOR=#007700]; [/COLOR]
Thân
-
05-14-2009, 05:36 AM #3Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 3
Ðề: Cách tạo Query như thế nào để tạo báo cáo tổng hợp số liệu theo 12 tháng
TRANSFORM Sum(congtrinh.sophatsinh) AS SumOfsophatsinh
SELECT congtrinh.tenct, Sum(congtrinh.sophatsinh) AS [Total Of sophatsinh]
FROM congtrinh
GROUP BY congtrinh.tenct
PIVOT Format([thoigian],"mmm") In ("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug"," Sep","Oct","Nov","Dec");
Cho mình hỏi là câu lệnh TRANSFORM nghĩa là gì?
-
05-14-2009, 03:41 PM #4Silver member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cách tạo Query như thế nào để tạo báo cáo tổng hợp số liệu theo 12 tháng
Gửi bởi Ngựa Hoang
Bạn có thể hiểu nôm na là giá trị tính cho các cột dựa trên số phát sinh, hàm tính là hàm SUM.
-
05-15-2009, 05:19 AM #5Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 3
Ðề: Cách tạo Query như thế nào để tạo báo cáo tổng hợp số liệu theo 12 tháng
Mình có số dư đầu kỳ (dudk) mình muốn cộng với(Total Of sophatsinh) trên report báo biểu nhưng mình không biết cách nào cộng 2 số với nhau theo mẫu code trên nhé. Mình tạo báo biểu nhưng không cộng 2 số được với nhau. Chắc mình sẽ hỏi nhiều mình cám ơn trước:giavo:
-
05-16-2009, 11:34 PM #6Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: Cách tạo Query như thế nào để tạo báo cáo tổng hợp số liệu theo 12 tháng
Gửi bởi Ngựa Hoang
Thân
-
05-17-2009, 05:56 AM #7Silver member
- Ngày tham gia
- Mar 2016
- Bài viết
- 303
Ðề: Cách tạo Query như thế nào để tạo báo cáo tổng hợp số liệu theo 12 tháng
TRANSFORM Sum(congtrinh.sophatsinh) AS SumOfsophatsinh
SELECT congtrinh.tenct, Sum(congtrinh.sophatsinh) AS [Total Of sophatsinh]
FROM congtrinh
GROUP BY congtrinh.tenct
PIVOT Format([thoigian],"mmm") In ("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug "," Sep","Oct","Nov","Dec");
------------------------------------------------------
Mình có số dư đầu kỳ (dudk) mình muốn cộng với(Total Of sophatsinh) trên report báo biểu nhưng mình không biết cách nào cộng 2 số với nhau theo mẫu code trên nhé. Mình tạo báo biểu nhưng không cộng 2 số được với nhau. Chắc mình sẽ hỏi nhiều mình cám ơn trước
Tem ngậm Vinix là sản phẩm thuộc nhóm thực phẩm hỗ trợ sinh lý có tác dụng tăng cường nhu cầu, kích thích dương vật cương cứng ngay tức khắc. Từ khi ra đời, sản phẩm này đã được xem là giải pháp hàng...
Tem Vinix tăng cường "chuyện ấy" cho bạn trai đến từ xứ kim chi