案例3:条件查询与排序

案例目标

掌握 WHERE 条件筛选、ORDER BY 排序、LIMIT 分页的使用方法。

知识点对应

  • 讲义第4章:条件查询与排序

运行方式

前置条件

mysql -u root -p my_circle < ../01-数据库与表操作/init.sql
mysql -u root -p my_circle < ../02-增删改查/crud.sql

执行

mysql -u root -p my_circle < query_sort.sql

测试验证

-- 测试1:验证 IN 查询
SELECT * FROM users WHERE username IN ('张三', '李四', '王五');

-- 测试2:验证 LIKE 模糊查询
SELECT * FROM users WHERE email LIKE '%@163.com';

-- 测试3:验证排序
SELECT * FROM users ORDER BY age DESC;

-- 测试4:验证分页
SELECT * FROM users ORDER BY id LIMIT 3;