Phòng đào tạo ĐH Kinh tế Quốc dân lưu điểm trung bình tích lũy của sinh viên trong bảng sinhvien:
| Cột | Kiểu | Ý nghĩa |
|---|---|---|
| ma | INT | mã sinh viên |
| ten | NVARCHAR(100) | họ tên |
| diem | DECIMAL(4,1) | điểm trung bình (thang 10) |
Hãy in danh sách sinh viên kèm cột xeploai tính theo quy tắc:
GioiKhaTrung binhYeuVí dụ: sinh viên có diem = 8.5 xếp loại Gioi, diem = 4.9 xếp loại Yeu.
SETUP SQL tạo bảng sinhvien và chèn dữ liệu.
1≤ số dòng ≤100; 0.0≤diem≤10.0 với đúng 1 chữ số thập phân.
Mỗi dòng gồm 4 cột: ma, ten, diem, xeploai — sắp xếp theo ma tăng dần.
Ví dụ:
Đầu vào:
CREATE TABLE sinhvien (ma INT, ten NVARCHAR(100), diem DECIMAL(4,1));
INSERT INTO sinhvien VALUES (1, N'Le Thi An', 9.0),(2, N'Tran Van Binh', 8.5),(3, N'Pham Quoc Cuong', 7.0),(4, N'Hoang Thi Dung', 5.0),(5, N'Ngo Van Giang', 4.9);
Đầu ra:
1 Le Thi An 9.0 Gioi
2 Tran Van Binh 8.5 Gioi
3 Pham Quoc Cuong 7.0 Kha
4 Hoang Thi Dung 5.0 Trung binh
5 Ngo Van Giang 4.9 Yeu
Giải thích:
Đang tải editor...