Chủ đề: Cần giúp đỡ về Update Query
-
06-19-2010, 04:39 AM #1Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Cần giúp đỡ về Update Query
Chào mọi người
em có một bảng KHOA(makhoa,tenkhoa,SoSV)
SOSV:Số sinh viên
SINHVIEN(masv,hosv,tensv,makhoa)
Thực hiện truy vấn cập nhật cột SOSV chính bằng số sinh viên tương ứng mỗi khoa
Mong mọi người giúp đỡ
Cảm ơn mọi ngườiView more random threads:
- Hỏi về đưa logo hình ảnh vào trong report
- Xin các cao thủ giúp đỡ về tính Xuất nhập tồn với 2 bảng nhap - xuat
- sửa lỗi access 2007
- Xin Trợ Giúp Về Hàm Tính Tuổi Trong Access
- Sao Import lại không được
- Lập report gồm nhiều mẫu tin từ table hoặc query
- Auto load from
- Parameters trong query dùng để làm gì?
- Xin Quản lý Xuât - Nhập - Tồn bằng access (file .mdb)
- Muốn làm Report có Record source động
-
06-19-2010, 07:18 AM #2Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cần giúp đỡ về Update Query
Gửi bởi codang2605
Bạn tạo query này xem sao:
UPDATE KHOA INNER JOIN ([Select SINHVIEN.MAKHOA, count(SINHVIEN.MASV) as SOSV from SINHVIEN GROUP BY SINHVIEN.MAKHOA]. as qry1) ON KHOA.MAKHOA = qry1.MAKHOA SET KHOA.SOSV = qry1.SOSV
-
06-19-2010, 10:02 PM #3Silver member
- Ngày tham gia
- Nov 2015
- Bài viết
- 202
Ðề: Cần giúp đỡ về Update Query
Operation must use an updateable query
Access thông báo lỗi đó.
Ở đây mình dùng một query trung gian để tính số sinh viên sau đó cập nhật vào cột SOSV
nhưng nó cứ báo lỗi trên đó
Mọi người thử xem
-
06-21-2010, 08:45 PM #4Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cần giúp đỡ về Update Query
Gửi bởi codang2605
http://www.mediafire.com/?yzmz3jnnjj0
-
06-21-2010, 09:46 PM #5Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 2
Ðề: Cần giúp đỡ về Update Query
Ái chà! phải khổ sở thế sao!
Thanks bác nhiều. Đây là câu hỏi phần query trong đề thi B tin học
Không biết còn cách nào khác không, chứ như thế này thì không phải ai cũng làm được đâu bác.
Dùng Query thôi
-
06-21-2010, 10:46 PM #6Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cần giúp đỡ về Update Query
Về nguyên tắc thì bảng KHOA không thể chứa cột SOSV. Bất cứ khi nào cần biết số SV của mỗi khoa thì ta sẽ thực hiện query đếm số SV trên bảng SINHVIEN.
Bạn hãy đọc kỹ đề bài lại xem sao. Đề bạn đưa ra ở trên là vô lý về cấu trúc dữ liệu.
Nếu đề hợp lý thì không cần cập nhật (UPDATE) số SV gì cả. Chỉ cần truy vấn đếm (SELECT Count(...)) mà thôi.
-
06-22-2010, 04:08 PM #7Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cần giúp đỡ về Update Query
Tại sao bảng KHOA lại không chứa cột SOSV được
Mỗi lần ta muốn biết được số sinh viên của mỗi khoa thì phải thực hiện một phép Count bên bảng Sinhvien
Nếu trên những CSDL lớn có ràng buộc ví dụ như là một khoa có tối đa bao nhiêu sinh viên thì cột SOSV trong bảng KHOA là cần thiết
Mỗi lần muốn biết sosv chỉ cần vào bảng khoa mà lấy ra, hay khi thêm một sinh viên thì chỉ cần check sosv hiện có của khoa là bao nhiêu
VÀ mình dám chắc luôn, đây là câu hỏi trong một đề thi B và hoàn toàn hợp logic
Đồng ý là có thể tính Sosv bằng cách Count(masv) nhưng mình muốn lưu trữ nó thành một cột trong KHOA luôn
Thực tế trong trường học, mỗi lớp đều có một cột SOSV cho biết số sinh viên hiện có trong lớp, chứ không ai đi đếm từng người có trong 1 lớp mỗi lần có yêu cầu cho biết số học sinh hiện có đâu
-
06-22-2010, 05:25 PM #8Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cần giúp đỡ về Update Query
Gửi bởi codang2605
SELECT tblSINHVIEN.MAKHOA, Last(tblKHOA.TENKHOA) AS TENKHOA, Count(tblSINHVIEN.MASV) AS SOSV
FROM tblSINHVIEN LEFT JOIN tblKHOA ON tblSINHVIEN.MAKHOA = tblKHOA.MAKHOA
GROUP BY tblSINHVIEN.MAKHOA
-
06-22-2010, 09:17 PM #9Silver member
- Ngày tham gia
- Sep 2015
- Bài viết
- 1,119
Ðề: Cần giúp đỡ về Update Query
thế có cách nào làm được câu này không
-
08-02-2010, 06:24 PM #10Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cần giúp đỡ về Update Query
Mình cũng mắc 1 vấn đề tương tự của bạn nhưng chưa giải được. Nếu bạn có thể update thì khi cần có thể format validatting cho các khoa có số sinh viên khác nhau một màu khác chẳng hạn.
Súng massage cầm tay FASCIAL GUN Đứng ở vị trí trước nhất trong danh sách chính là súng massage cầm tay FASCIAL GUN được thiết kế đẹp mắt với tông màu đen qua. Máy có mẫu mã nhỏ gọn, chắc chắn nên...
Thông kê mẫu chày massage chuẩn nhất trên thị trường hiện nay