Đánh giá chủ đề:
  • 2 Votes - 2 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Hỏi về xóa trường liên quan đến 2 bảng?
#1
Mọi người cho mình hỏi về cách xóa có liên quan đến 2 trường với sad
Có 2 bảng
1. Bảng Điểm(MaHS, Mon, Diem)
2. Bảng Học Sinh(MaHS, TenHS)
Yêu Cầu Xóa hết điểm của Học Sinh có tên là "Nguyễn Văn A"
Dùng câu lệnh delete.
Cảm ơn mọi người nhiều!
Chữ ký của casio262 http://lequang.vn
Reply
Những người đã cảm ơn
#2
"DELETE * FROM DIEM WHERE TENHS = " & "'NGUYEN VAN A"'"
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
Nó không hiểu TENHS là trường gì bạn ah?
Vì TENHS ở bảng HOCSINH mà!
Chữ ký của casio262 http://lequang.vn
Reply
Những người đã cảm ơn
#4
Tên học sinh thì có thể trùng nhau. Như vậy xóa có thể sẽ xóa lộn.
Bạn đang thực hiện quả lý học sinh và điểm học sinh theo mã học sinh. Bạn nên xóa theo mã học sinh.
Bạn dùng code, thì tất nhiên bạn sẽ có một form, đúng không?

DELETE * FROM DIEM WHERE MAHS = 'NHAPMA'"
DELETE * FROM HOCSINH WHERE MAHS = 'NHAPMA'"

Trong đó: NHAPMA là mã bạn muốn xóa

Trong trường hợp NHAPMA là một textbox trên form thì bạn dùng

DELETE * FROM DIEM WHERE MAHS = '"& NHAPMA &"'"
Chữ ký của haquocquan Guest, you are welcome!
ღღღღღTài sản của haquocquan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#5
Không được xóa Học Sinh mà.
Nếu biết MAHS rùi thì cần gì bảng Học Sinh nữa?
Đây là trường hợp mình chưa biết MAHS như thế nào cơ.
Chữ ký của casio262 http://lequang.vn
Reply
Những người đã cảm ơn
#6
Thử câu lệnh này xem
Mã:
DELETE * FROM DIEM WHERE MAHS in (select MAHS FROM HOCSINH WHERE TENHS = "NGUYEN VAN A")
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn haquocquan , casio262
#7
Ui chà. Đây mới là vấn đề mình đang cần.
Trùng tên vẫn có thể xóa được hết điểm của người đó
Cảm ơn bác nhiều nhá ^^
Mình tìm được một diễn đàn hay rùi big green
Chữ ký của casio262 http://lequang.vn
Reply
Những người đã cảm ơn
#8
Ah, mình có thêm một câu hỏi nữa cần nhờ mọi người giúp đỡ.
Vẫn trong 2 bảng đó bảng DIEM có 2 môn Văn, Toán mỗi môn có 1 điểm thôi
Giờ tạo query Toán> Văn
Gồm các trường MHS, TENHS, TOAN, VAN
Chữ ký của casio262 http://lequang.vn
Reply
Những người đã cảm ơn
#9
(12-04-12, 11:02 AM)casio262 Đã viết: Ah, mình có thêm một câu hỏi nữa cần nhờ mọi người giúp đỡ.
Vẫn trong 2 bảng đó bảng DIEM có 2 môn Văn, Toán mỗi môn có 1 điểm thôi
Giờ tạo query Toán> Văn
Gồm các trường MHS, TENHS, TOAN, VAN

Bạn giải thích rõ hơn câu hỏi của mình chút nữa!
Có phải ý là: Lọc ra những học sinh có điểm toán lớn hơn điểm văn?
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#10
Đúng rùi, lọc ra Toán> Văn thì không có gì.
Chủ yếu là mình muốn hiển thị 2 Trường điểm Toán, điểm Văn trên một dòng!
Chữ ký của casio262 http://lequang.vn
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
  Tính lại giá xuất kho theo PP Bình quân gia quyền sau mỗi lần nhập ledangvan 43 2,350 27-08-17, 10:37 PM
Bài mới nhất: ledangvan
  [Help] Hỏi về phương pháp lọc dữ liệu sau khi joins từ bảng khác sang HoangManh 2 393 20-06-17, 08:19 PM
Bài mới nhất: tranthanhan1962
  [Help] Edit record từ from vào bảng thông qua query. HoangManh 5 436 02-06-17, 11:35 AM
Bài mới nhất: tranthanhan1962
  Hướng Dẫn Query cấp phát quần áo cho công nhân tieuho828 10 1,374 15-02-17, 10:36 AM
Bài mới nhất: tieuho828
Question [Help] Cần giúp đỡ tạo query lấy giá trị của dòng liền trước để tính giá trị trung bình luonguct 4 167 23-11-16, 12:33 AM
Bài mới nhất: luonguct

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ơ