Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hỏi] Câu update query có điều kiện
#1
Nhờ anh chị diễn đàn chỉ em viết 2 câu lệnh update query

Câu 5. Tăng học bổng cho sinh viên theo mô tả sau:
Nếu là phái nữ của khoa Anh văn thì tăng 100,000
Phái nam của khoa Tin học thì tăng 150,000
Những sinh viên khác thì tăng 50,000


Câu 6. Thay đổi kết quả thi của các sinh viên theo mô tả sau:
Nếu sinh viên của khoa Anh văn thì tăng điểm môn Cơ sở dữ liệu lên 2 điểm
Nếu sinh viên của khoa Tin học thì giảm điểm môn Cơ sở dữ liệu xuống 1 điểm
Những sinh viên của khoa khác thì không thay đổi kết quả
Điểm nhỏ nhất là 0 và cao nhất là 10
CSDL QLSV : linkdownload
http://upfile.vn/8UMb

Các table: DMMH(MAMH,TENMH,SOTIET), DMKHOA(MAKH,TENKH), DMSV(MASV,HOSV,TENSV,PHAI,NGAYSINH,MAKH,HOCBONG),KETQUA(MASV,MAMH,DIEM)

Xin cảm ơn !
Chữ ký của nguyenminhphi19 Xin chào, mình là nguyenminhphi19, Tham gia http://thuthuataccess.com/forum từ ngày 22-01 -13.
Reply
Những người đã cảm ơn
#2
//============================================
Câu 5. Tăng học bổng cho sinh viên theo mô tả sau:
Nếu là phái nữ của khoa Anh văn thì tăng 100,000
Phái nam của khoa Tin học thì tăng 150,000
Những sinh viên khác thì tăng 50,000
//============================================
UPDATE DMKHOA INNER JOIN DMSV ON DMKHOA.MAKH = DMSV.MAKH SET DMSV.HOCBONG = IIf(DMSV.PHAI="NU" And DMKHOA.TENKH="KHOA ANH VAN","100000",IIf(DMSV.PHAI="NAM" And DMKHOA.TENKH="KHOA TIN HOC","150000","50000"));
Chữ ký của doctinh113114 Xin chào, mình là doctinh113114, Tham gia http://thuthuataccess.com/forum từ ngày 16-01 -13.
Reply
Những người đã cảm ơn
#3
//============================================
Câu 6. Thay đổi kết quả thi của các sinh viên theo mô tả sau:
Nếu sinh viên của khoa Anh văn thì tăng điểm môn Cơ sở dữ liệu lên 2 điểm
Nếu sinh viên của khoa Tin học thì giảm điểm môn Cơ sở dữ liệu xuống 1 điểm
Những sinh viên của khoa khác thì không thay đổi kết quả
Điểm nhỏ nhất là 0 và cao nhất là 10
//============================================
UPDATE DMMH INNER JOIN ((DMSV INNER JOIN KETQUA ON DMSV.MASV = KETQUA.MASV) INNER JOIN DMKHOA ON DMSV.MAKH = DMKHOA.MAKH) ON DMMH.MAMH = KETQUA.MAMH SET KETQUA.DIEM = IIF([DMKHOA].[TENKH]="KHOA ANH VAN",[KETQUA].[DIEM]+2,IIF([DMKHOA].[TENKH]="KHOA TIN HOC",[KETQUA].[DIEM]-1,[KETQUA].[DIEM]))
WHERE (((DMMH.TENMH)="CO SO DU LIEU"));
Chữ ký của doctinh113114 Xin chào, mình là doctinh113114, Tham gia http://thuthuataccess.com/forum từ ngày 16-01 -13.
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Điều chỉnh dữ liệu trong Query Union DooHoaangPhuuc 6 209 15-03-18, 10:43 PM
Bài mới nhất: tranthanhan1962
  [Hỏi] Sự ổn định của UNION QUERY ???? vkaccess 2 205 07-02-18, 08:51 PM
Bài mới nhất: vkaccess
  [Hỏi] Cấu trúc query với các table trên sqlserver đã link vào access mrsiro 7 735 05-12-17, 11:46 PM
Bài mới nhất: maidinhdan
  [Help] Hướng dẫn query thi đua, kết quả thi đua thanhhau828 11 666 03-12-17, 06:06 PM
Bài mới nhất: ongke0711
  Unmateched Query cannguyen 3 262 30-11-17, 09:15 AM
Bài mới nhất: lmthu

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ| PMA Nha Trang| Gỗ Acrylic Không Đường Line