Để có kết quả sắp xếp theo thứ tự mã phòng ban (MaPB) tăng và mã số (Maso) giảm ta viết câu truy vấn sau:
Trả lời:
Đáp án đúng: A
Câu hỏi yêu cầu sắp xếp dữ liệu theo hai tiêu chí: mã phòng ban (MaPB) tăng dần và mã số (Maso) giảm dần. Trong SQL, để sắp xếp theo nhiều cột, ta sử dụng mệnh đề `ORDER BY` theo sau là danh sách các cột cần sắp xếp, phân tách nhau bằng dấu phẩy. Để chỉ định thứ tự giảm dần cho một cột, ta sử dụng từ khóa `DESC` sau tên cột đó.
* **Phương án A:** `Oder by MaPB, Maso Desc;` - Đây là đáp án đúng. Đầu tiên, dữ liệu sẽ được sắp xếp theo MaPB tăng dần (mặc định). Sau đó, trong mỗi nhóm có cùng MaPB, dữ liệu sẽ được sắp xếp theo Maso giảm dần (do có `DESC`).
* **Phương án B:** `Oder by MaPB, Maso;` - Sai. Phương án này sắp xếp theo MaPB tăng dần và Maso cũng tăng dần, không đáp ứng yêu cầu đề bài.
* **Phương án C:** `Oder by Maso, MaPB Desc;` - Sai. Phương án này sắp xếp theo Maso tăng dần trước, sau đó mới đến MaPB giảm dần, ngược thứ tự yêu cầu.
* **Phương án D:** `Oder by: Maso, MaPB Desc;` - Sai. Cú pháp này không đúng trong SQL. Dấu `:` sau `Oder by` là không hợp lệ.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
