Bảng baiviet(id, tieu_de, luot_xem). Trang chủ luôn hiển thị bài viết nhiều lượt xem nhất trước, nên index nên lưu sẵn theo chiều giảm dần.
Hãy tạo index ix_bv_luotxem trên cột luot_xem theo thứ tự giảm dần (DESC). Sau đó in tên cột kèm 1 nếu cột đó được sắp giảm dần, 0 nếu tăng dần.
Bảng baiviet đã được tạo sẵn. Cột: id INT, tieu_de NVARCHAR(100), luot_xem INT.
Số bài viết ≤1000.
Một dòng gồm tên cột và 1/0, cách nhau bởi TAB.
Cú pháp: CREATE INDEX ten ON bang(cot DESC);. Cột is_descending_key trong sys.index_columns cho biết chiều sắp xếp.
Ví dụ:
Đầu vào:
CREATE TABLE baiviet(id INT, tieu_de NVARCHAR(100), luot_xem INT);
INSERT INTO baiviet(id,tieu_de,luot_xem) VALUES (1,N'Bai 1',100);
Đầu ra:
luot_xem 1
Đang tải editor...