Đánh giá chủ đề:
  • 1 Votes - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hỏi] về việc dùng hàm trong access
#1
Mọi người cho em hỏi tí: tại sao em nhập hàm iif vào trong điều kiện k được ví dụ như:
Ket qua:IIF([ĐTB]>=5 and min(DIEM)>=5,"đậu", "rớt") máy báo sai từ "đậu" là sao vậy???????????????????040[/font][/size]
Chữ ký của pemit228 Xin chào, mình là pemit228, Tham gia http://thuthuataccess.com/forum từ ngày 17-03 -13.
Reply
Những người đã cảm ơn
#2
Bởi vì không có hàm min dùng trong trường hợp này là sai
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
nhưng a ơi câu hỏi của em là kết quả:" đâu" (ĐTB.=5 và không có môn nào dưới 5) còn lại "rới",
vậy cho em hỏi nếu đề hỏi là tạo bảng mang tên " sinh vien nam" lấy tất cả sih viên nam trong bảng DMSV thì phải làm sao???
trong khi ta có 4 bảng : DMSV(MAMH,TENMH, SOTIET)
DMKHOA(MAKH, TENKH)
DMSV(MASV, HO VA TEN SV, PHAI, NGAYSINH,MAKH, HỌC BỔNG)
KETQUA(MASV,MAKH,DIEM)
Chữ ký của pemit228 Xin chào, mình là pemit228, Tham gia http://thuthuataccess.com/forum từ ngày 17-03 -13.
Reply
Những người đã cảm ơn
#4
1. Bạn chỉ cần sửa lại như sau:
Mã PHP:
Ket qua:IIF([ĐTB]>=And (DIEM)>=5,"đậu""rớt"

2. Bạn dùng Make Table Query, lấy dữ liệu từ bảng DMSV, điều kiện là PHAI = No (nếu bạn đặt Nữ là Yes, Nam là No), hoặc PHAI = "Nam"
Chữ ký của sorryikillyo Xin chào, mình là sorryikillyo, Tham gia http://thuthuataccess.com/forum từ ngày 27-02 -13.
Reply
Những người đã cảm ơn
#5
anh oi làm hết rồi nhưng không được , hàm iif không ra, make query thì run không được????
Chữ ký của pemit228 Xin chào, mình là pemit228, Tham gia http://thuthuataccess.com/forum từ ngày 17-03 -13.
Reply
Những người đã cảm ơn
#6
(22-03-13, 01:25 AM)pemit228 Đã viết: anh oi làm hết rồi nhưng không được , hàm iif không ra, make query thì run không được????

Giả sử bạn lọc kết quả đậu, rớt từ bảng KETQUA ta có như sau:
SELECT KETQUA.MASV, Avg(KETQUA.DIEM) AS DTB, IIf([DTB]>=5 And Min([DIEM])>=5,"Dau","Rot") AS KETQUA
FROM KETQUA
GROUP BY KETQUA.MASV;

Bạn chú ý cột KETQUA trong biểu thức: DIEM phải luôn được đặt trong dấu [DIEM] và ngay Total của cột KETQUA phải là Expression thì mới hợp lệ.Bảo đảm OK!
Còn câu 2 quá dễ rồi, tự suy nghĩ thêm tí đi...
Chữ ký của trungn077 Xin chào, mình là trungn077, Tham gia http://thuthuataccess.com/forum từ ngày 09-07 -12.
ღღღღღTài sản của trungn077 (View All Items) ღღღღღ
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
  [Help] Lỗi "A problem occurred while Microsoft Access was communicating with the OLE server thanhoai 1 107 03-11-16, 03:53 PM
Bài mới nhất: maidinhdan
  [Hỏi] Việc set thuộc tính OnClick trong Code toancvp 5 229 31-10-16, 10:14 AM
Bài mới nhất: toancvp
  [Lỗi] Cúp điện ---> lỗi access 2013 biencuong86 3 149 26-10-16, 04:30 PM
Bài mới nhất: maidinhdan
  thay đổi biểu tượng Access dưới thanh Start từ win 7 đến win 10 thanhtruong 7 432 05-08-16, 10:53 PM
Bài mới nhất: hungefi
  [Hỏi] File chạy chậm vì trong quá trình design phải chỉnh sửa và test thử nhiều. toancvp 4 263 29-07-16, 11:36 PM
Bài mới nhất: toancvp

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ơ