-
giúp gộp dữ liệu ở nhiều row có 1 column giống nhau trong querry
phatsp > 19-03-15, 09:22 PM
em hoc lớp 12 ,ko rành về access lắm . Cô cho bài tập về làm một file QUẢN LÍ SINH VIÊN. trong đó mỗi học sinh học 1 khoa, mỗi khoa 5 môn. Tóm lại là 1 hoc sinh có 5 cột điểm . table KETQUA :[MaSV]--[MaMH]--[DIEM]. nó hiển thị giống vầy:
[MaSV]--[MaMH]--[DIEM]
01--A--9
01--B--10
01--C--8
02--C--8
02--D--9
Yêu cầu tạo querry dạng [MaSV]--[DIEM1]--[DIEM2]--[DIEM3]--[DTB]--[XL]
Nhưng do table nhập theo chiều dọc nên khi qut1 sang querry đó ko dàn hàng ngang giống trên dc. mọi người giúp em với ạ .Em cảm ơn -
RE: giúp gộp dữ liệu ở nhiều row có 1 column giống nhau trong querry
maidinhdan > 19-03-15, 09:39 PM
(19-03-15, 09:22 PM)phatsp Đã viết: em hoc lớp 12 ,ko rành về access lắm . Cô cho bài tập về làm một file QUẢN LÍ SINH VIÊN. trong đó mỗi học sinh học 1 khoa, mỗi khoa 5 môn. Tóm lại là 1 hoc sinh có 5 cột điểm . table KETQUA :[MaSV]--[MaMH]--[DIEM]. nó hiển thị giống vầy:
[MaSV]--[MaMH]--[DIEM]
01--A--9
01--B--10
01--C--8
02--C--8
02--D--9
Yêu cầu tạo querry dạng [MaSV]--[DIEM1]--[DIEM2]--[DIEM3]--[DTB]--[XL]
Nhưng do table nhập theo chiều dọc nên khi qut1 sang querry đó ko dàn hàng ngang giống trên dc. mọi người giúp em với ạ .Em cảm ơn
Bạn biết cách gửi file lên không, chứ nếu chỉ bạn phải làm bằng SQL sợ bạn không hiểu nửa, vả lại phải chỉ từng bước làm biến gõ lắm.
Cách 1: bạn upload file lên trang: www.mediafire.com
Cách 2: bạn gửi Email cho tôi (maidinhdan@gmail.com), tôi làm Demo cho xem rồi tôi post file lên đây cho bạn!
Thân mến! -
RE: giúp gộp dữ liệu ở nhiều row có 1 column giống nhau trong querry
phatsp > 19-03-15, 09:46 PM
thao tác trên chuột thôi ạ, không có gõ chương trình hay j đâu ,em nghĩ không phức tạp đến z. -
RE: giúp gộp dữ liệu ở nhiều row có 1 column giống nhau trong querry
phatsp > 19-03-15, 10:46 PM
gửi email roi do anh oi -
RE: giúp gộp dữ liệu ở nhiều row có 1 column giống nhau trong querry
maidinhdan > 19-03-15, 11:29 PM
(19-03-15, 10:46 PM)phatsp Đã viết: gửi email roi do anh oi
Đây là đề bài dạng CrossTabQuery, mình có làm Demo đặt tên Query là Exqry
Link demo: Đính kèm ( Đã xóa các hết các form để Upload lên cho nó nhẹ)
Hình minh họa kết quả:
Còn nếu không xài Demo bạn chèn câu lệnh này vào file Query, thay vì chọn Design, bạn chọn nút mũi tên xuống trong cái bảng Query bạn tạo mới chọn chữ SQL View, sau đó dán đoạn code này vào rối nhấn View
Mã PHP:TRANSFORM Avg(KETQUA.DIEM) AS AvgOfDIEM
SELECT DM_SINHVIEN.HoSV
FROM DM_SINHVIEN INNER JOIN KETQUA ON DM_SINHVIEN.MASV = KETQUA.MASV
GROUP BY DM_SINHVIEN.HoSV
PIVOT KETQUA.MAMH;
Chú ý: Câu hỏi của bạn thiếu cột Mã môn học, nếu không có cột đó sẽ không chạy được đâu, nếu bạn muốn hiện tên của môn học đó luôn thì bạn xem Exqry2 đó.
Thân mến! -
RE: giúp gộp dữ liệu ở nhiều row có 1 column giống nhau trong querry
PhucKK > 28-12-15, 11:24 PM
Đúng cái mình cần tìm nhưng sao cụ không cho luôn cái query vào trong CSDL liệu luôn để dễ theo dõi?