模糊查询正则语句_数据分析进阶—简单查询

本文介绍了SQL的基本查询语句,包括SELECT、FROM、WHERE等关键字的使用方法,以及如何利用DISTINCT进行唯一列名查找。此外还讲解了SQL的运算符、字符串模糊查询等内容。

e76ed3e55de923fb00ea0f028d832753.png

一、基本的查询语句

SELECT ...
FROM.....

二、指定查询条件

SELECT ...
FROM...
WHERE...

a1f52c79dda5a67bd83bd04d3861328b.png

8fb3e882e25689da5a23c352a431a292.png
  • 注意,运行顺序为在student表中,找到匹配where语句的条件,再挑选出对应的列。
  • 可以用as 设定列名,如
SELECT 姓名 AS '学生姓名';
  • 查找不重复的唯一列名时,前面加上DISTINCT.

三、注释和SQL注意事项

注释为:

-- SELECT name FROM student;

注意事项:

  • SQL不区分关键字大小写(命令语句习惯大写)
  • SQL语句以英文分号结尾
  • 只能使用英文符号
  • 列名不加单引号

四、运算符

1.算数运算符

2.比较运算符

3.逻辑运算符

4.位运算符

871813aea770f56308612d0b3521b6eb.png

aba4175a2a48767858963de7f1ab85d4.png

5576110e3f0a43177a1955c7ff41c671.png

d7c2527abdd46a9373829fa6e6b5d4ff.png

e7424e1beacf5217ca6d13388196eb72.png

举例:

4429ba95b9feb91da0a69dec54fbbdea.png

2c14c6c3bc15c7f5684b82eb8aab94b0.png

五、字符串模糊查询

d6bed9cac4f110dd7482e734ce1f2607.png

这里用到了正则表达式的知识:

d67f074ae0eb5fa5cf8d0ffd44433f57.png

SQL语句练习网站SQLZOO:

SQLZOO​sqlzoo.net

参考答案:

sqlzoo 答案全集_网络_DataScience成长之路-优快云博客​blog.youkuaiyun.com
72ad7dc58868920da39e6c20c19d053d.png

文章部分资源来源:菜鸟教程、猴子、优快云

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值