-- Bài 11: Sắp xếp danh sách sinh viên theo cột name hoặc email (ASC / DESC) kết hợp tìm kiếm CREATE DATABASE IF NOT EXISTS `labdb` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; USE `labdb`; CREATE TABLE IF NOT EXISTS `students` ( `id` INT AUTO_INCREMENT PRIMARY KEY, `name` VARCHAR(100) NOT NULL, `email` VARCHAR(100) NOT NULL, `phone` VARCHAR(20) DEFAULT NULL, `birthday` DATE DEFAULT NULL, `created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- Ví dụ câu lệnh sắp xếp kết hợp tìm kiếm: -- SELECT id, name, email, phone, birthday FROM students WHERE name LIKE :kw ORDER BY name ASC; -- SELECT id, name, email, phone, birthday FROM students WHERE name LIKE :kw ORDER BY email DESC;