python进阶-数据库-排序和分页

排序和分页

排序

  • asc 从小到大排序, 即升序
-- 查询年龄在1834岁之间的男性, 按照年龄从小到大排序
select * from students where (age between 18 and 34) and gender=1 order by age asc;
  • desc 从大到小排序, 即降序
  • order by 多个字段
-- 查询年龄在1834之间的女性, 身高从高到矮排序, 如果身高相同的情况下按照年龄从小到大排序
select * from students where(age between 18 and 34) and gender=2 order by height desc,id desc;

分页

  • limit start, count
  • 查询前5个数据
select * from students limit 0, 5;
  • 查询id 6-10 的数据
select id from students limit 5, 5;
  • 每页显示2个, 第1个页面
select * from students limit 0,2;
  • 每页显示2个, 第2个页面
select * from students limit 2,2;
  • 每页显示2个 , 显示第6页的信息, 按照年龄从小到大排序
select * from students order by age asc limit 8,2;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值