and,or,order by

1.and 运算符

描述:and可在where子语句中把两个或多个条件结合起来。

语法:

select 列名称 from 表名称 where 条件1 and 条件2

条件1和条件2都成立的情况下,记录才会被查询出来。

2. or 运算符

描述:or可在where子语句中把两个或多个条件结合起来。

语法:

select 列名称 from 表名称 where 条件1 or 条件2

条件1或者条件2成立一个的情况下,记录都会被查询出来。

扩展:

我们也可以把and 和 or 结合起来(使用圆括号来组成复杂的表达式)

语法举例:

select 列名称 from 表名称 where (条件1 and 条件2)or 条件3

select 列名称 from 表名称 where(条件1 or 条件2)and 条件3

......等

3.order by 语句

描述:order by语句用于根据指定的列对结果集进行排序,order by 语句默认按照升序对记录进行排序(升序的关键字asc),如果你希望按照降序对记录排序,可以使用desc关键字。

语法案例:

select 列名称 from 表名称 where 条件1 order by 列名称1

---列名称1升序排序

select 列名称 from 表名称 order by 类名称1,列名称2

---先列名称1升序排序,再列名称2升序排序

select 列名称 from 表名称 order by 列名称1 desc

---列名称1降序排序

select 列名称 from 表名称 order by 列名称1,列名称2 desc

---列名称1降序排序,再列名称2降序排序

select 列名称 from 表名称 order by 列名称1 asc, 列名称2 desc

---先列名称1升序排序,再列名称2降序排序

......等各种组合

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值