cách xếp loại trong foxpro (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

thantaithieugia

Thành viên mới
Tham gia
20/10/11
Bài viết
4
Được thích
0
các anh chị cho em hỏi cách tạo truy vấn để hiển thị các thông tin như ví dụ sau
Ví dụ tạo truy vấn để hiển thị các thông tin: tenlop, tenhs, Đtb, xeploai
biết Đtb=(toan*2+ly+hoa+van*2)/6
và xeploai: đtb<5: yếu
5<=đtb<7: tb
7<=đtb<8: khá
đtb>=8: giỏi
em cám ơn ạ.
 

File đính kèm

Lần chỉnh sửa cuối:
bạn làm xem nhé: REPL ALL ĐTB WITH (toan*2+ly+hoa+van*2)/6
REPL ALL XEPLOAI WITH IIF(ĐTB<5, 'YEU', IIF(ĐTB<7,'TB',IIF(ĐTB<8,'KHA','GIOI')))
dùng lệnh này trong mục function and expressions.
 
Lần chỉnh sửa cuối:
bạn làm xem nhé: REPL ALL ĐTB WITH (toan*2+ly+hoa+van*2)/6
REPL ALL XEPLOAI WITH IIF(ĐTB<5, 'YEU', IIF(ĐTB<7,'TB', IIF(ĐTB<8,'KHA','GIOI')))
dùng lệnh này trong mục function and expressions.
bạn à, lệnh này không thể thực hiện được trên query, mình vừa kiểm tra xong.
 
Lần chỉnh sửa cuối:
tính điểm trung bình: tại mục function and expressions, bạn dừng lệnh :round((toan*2+ly+hoa+van*2)/6,1) as Đtb
sau đó chọn add

xếp loại: tại filter: iif(((dsdiemhs.toan*2+dsdiemhs.ly+dsdiemhs.hoa+dsdiemhs.van*2)/6)<5,"yeu", iif(dsdiemhs.toan*2+dsdiemhs.ly+dsdiemhs.hoa+dsdiemhs.van*2)/6)<7,"tb", iif(dsdiemhs.toan*2+dsdiemhs.ly+dsdiemhs.hoa+dsdiemhs.van*2)/6)<8,"kha","gioi")
 
Lần chỉnh sửa cuối:
Web KT

Bài viết mới nhất

Back
Top Bottom