sql where between 和 and_从零学会SQL--简单查询

一、基本的查询语句

select子句:select<列名1>,<列名2>,等

from子句:from<表名>;

实际操作:

  • 查询出全部列(*)

cf4c8ac8bd2c5cc3a6f550b7b6a74a46.png

b33c28f1fcf9dda6091b83637932cdb4.png
  • 设定别名(as)

de20be206bb8137e81aedd52a28f32f1.png

43daf32e9be9a9c4b2cc4d884fc89b4d.png
  • 删除重复数据(distinct)

4948ac906002408dde7813f230e3701d.png

53eef4782d2cefb5f4d69410deff4421.png

二、指定查询条件:where子句

注意:SQL的运行顺序和书写顺序不一致

  1. select字句:查询结果,最后运行
  2. from字句:从哪张表中查找数据,第一步运行
  3. where字句:查询条件,第二步运行

三、注释和SQL语句注意事项

注释能帮助更好的理解SQL语句,明白想要查询的具体内容,在复杂的查询语句中显得尤为重要

  • 单行注释

8d1ef73e48178d257699fd76dad8db0a.png
  • 多行注释

335dc650423e6e9f98258771cf30c078.png

e5787fcdcc4519aec31b702bcde1ed04.png

四、运算符

常见的算术运算符: +, -, *, /

8be5ef404a21c4cdd57e8e91f8c9f3aa.png

d052afeb38b2c3b0c23b2fa45380bb48.png

常见的比较运算符: =, <>, >=, <=, >, <

7ed8f50dd841934ffdfb4209fc94bffe.png

1f00e2c5e5f9216c69668050dc7a3321.png

常见的逻辑运算符:not, and, between, or, in

362f2a945409ce841424d9298ca51d00.png
not 逻辑运算符

fbb6b85a9422fd3f2cce819f2b43d444.png

7903c23d28cafa217c9b0e8406a6052f.png
and逻辑运算符

acb9da57f67c106fc5c99d6891d49a91.png

a49a3e708235177b24553bb5a3d4c19f.png
between 逻辑运算符

a4d530ca41af741eb9ce2ac6a5a16899.png

bf02025b86baff845cfda01defb726a9.png
in 逻辑运算符

d8c9ac618db10eca22fc39242d0b3c9e.png

五、字符串模糊查询:like

  • %表示任意字符串
  • _1个下划线表示任意一个字符

9bce86c3f66d61f21b827b5b6f8c9314.png

cc7688ddef76d6e0f2d8b3425b994674.png

a9ac0a2d6d6d8b9f740a8f7d1ae5e183.png

ea564b55fc2f89352880a6cbc01f7aa6.png

25e7220f190bcddcbabc2a54fe2a6bca.png

5b828579a317be45f3f423e7b453ca43.png

b93a6dd8565bff17815f2375294207ea.png

6a9b1b945e8b5ddff312b12721fccaff.png

六、Sqlzoo练习

baedc8194c26bbb859dcbb0ed83828ac.png

22d87912ae57f3680a1819ca640ee9c8.png

d19da8b599cbb2e4ac4b288c49f7efd6.png

a7c6d9f7db612e3903849f753797544c.png

4d879461a86d82f204f7243a8b9190ae.png

b24e1796bf7c328be3f904a0a9387a2f.png

ff98f5aa992942c73910d4e3e2471d52.png

4a71fac965212b2b0c41eb3c5335a8ce.png

f79d445a77c278208289115328eab98d.png

7bcb50da6c12733546fb33149a9527b9.png

32fa9ccc23da0b6e657a03ae0ef64857.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值