sql between的用法的意思_Data Science 之 SQL (二) -简单查询

Transformation never stops ! Create something today !

一.基本的查询语句

形如:

  • select 列名
  • from 表名 ;

ca921adc5cb6b6e858532a1a89383204.png
基本查询语句

Attention:除表中汉语数据,符号一定用英文格式;关键字不分大小写;列名不是字符串不能加单引号,其代表特殊的含义;查询语句结束用英文字符‘;’

e6b04e268c0400860d8bbe2902995715.png
查询某列且关键字不区分大小写

bcdb36382843a2c7a1ad3cc07cb32975.png
查询所有列

Tips:

1.as为表中的列设置别名,如果设置为中文,别名需加英文字符单引号。形如:

6f1d706549caaec4bd01ecbf3b29c4c9.png
as 设置列别名

2.删除重复数据distinct;

5fe3bf69458f593745c23a7d79647539.png
删除单列重复数据

e66ef7c61e480b418096d168aee52b66.png
删除多列重复数据

3.Summary: SQL书写规则

303729f9f5fb1131a2934721d9ded6c9.png

二.指定查询条件 where

区别SQL运行顺序与书写顺序

c5bcae443d553732ac138ff97be05931.png

40ae5264b72b2a917161356b1b29a8e3.png
条件查询用where

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

3.1单行注释与多行注释

cd4b4b02c71abe648b886f443b55f54c.png

3.2 语句书写注意事项

ef9fa25d839b7feac971c2cf83fbfebc.png
1.正确;2.错误,子句之间不能有空行;3.错误,中文逗号分隔。

四.运算符

4.1算数运算符

Attention: Null与其他数值的运算结果仍为Null.

c957078c2b0cd244c56815446a6e4d9c.png
常见算术运算符

954341af0983eaa2c7647cc038b1befc.png
除法运算示例

4.2 比较运算符 :可与任何类型值比较 ,e.g:日期.

da60bdc229f09acb8064b2b95d8d0b4d.png
常见比较运算符

Tip :’10’< ‘2’ ,字符串按照字典顺序比较。

3e6b827ed85c7f4c9341187ab612766c.png
数值比较

24a7f91c58c08a86f95d15c8473367d7.png
日期比较

4.3 逻辑运算符

98a4260860c3d8eeeae67d7c1a41c0c9.png
常见逻辑运算符

94b3459cbc5ceecb0a0cb8ab8b900c06.png
and 运算符

405d6290ebecd7fd63c3cd0ccb7e1eb7.png
between 运算符

c89a899738deeb8530aa8ec2de7b097a.png
not 运算符

609d2f640b31b9b18d1a48beb6e33058.png
in 是or 的简便用法

e2f58e48b62a0fe36fef720c49bfadcf.png
not in 运算符

五. 字符串模糊查询 like

% 表示任意字符串。

5.1 查询姓‘猴‘的学生名单: ‘猴%'.

b89ca0d5510199cdc8ff306ffe7f5b1c.png

5.2 查询姓名最后一个字是‘猴‘的学生名单: ‘%猴’.

08345456ea346206d488e5f90dcbdb24.png

5.3 查询姓名中带‘猴的学生名单:'猴%' .

74e01ae07e2e69a19ded0da01ac05af0.png

5.4 任意一个字符用一个下划线_表示:

220e1b4bbbf09ab50b655206259c4463.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值