0
点赞
收藏
分享

微信扫一扫

浅学一下SQL

工程与房产肖律师 2022-04-07 阅读 93
sql

提前

我喜欢用小写,并没有具体分类,浅看就好

命名

col 代表列名

col_name1col_name2
我是数据我也是数据

data 代表数据,具体是啥数据并不重要

select

where

没错,是条件,不多bb废话
andor用于连接条件

条件

关键字意思例子
=, !=, < ,<=, >, >=额…没啥好说的col_name = data
between data1 and data2data1data2之间,区间是[data1,data2]col_name between data1 and data2
not between data1 and data2不在data1data2之间,区间同上取反col_name not between data1 and data2
in (data...)(data...)中存在col_name in (data1, data2)
not in (data...)(data...)不存在col_name not in (data1, data2)
like模糊查询,需要通配符,没有用通配符等价于 =col_name like data可使用通配符
not like模糊查询取反col_name not like data可使用通配符
regexp正则表达式col_name regexp data可使用正则表达式
not regexp正则表达式取反col_name not regexp data可使用正则表达式

通配符% 表示0个或多个字符
通配符_ 表示一个字符

在我目前看来 not就是取反

参考

自学SQL网 (推荐,蛮不错的)

举报

相关推荐

0 条评论