SQL查询语句(未补充)

Posted zhangtongjian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL查询语句(未补充)相关的知识,希望对你有一定的参考价值。

简单的查询语句(DQL)

语法格式:select 字段1,字段2,字段3...from 表名;
提示:
1、任何一条sql语句以";"结尾。
2、sql语句不区分大小写。

条件查询

语法格式: select 字段,字段.... from 表名 where 条件;
执行顺序: 先from,然后where,最后select

!!!!!!!!!!!!!条件查询需要用到where语句,where必须放到from语句表的后面

支持运算符如下

运算符 说明
= 等于
<>或!= 不等于
< 小于
<= 小于等于
> 大于
>= 大于等于
between...and.... 两个值之间,等同于 >= and <=
is null 为null (is not null 不为空)
and 并且
or 或者
in 包含,相当于多个or(not in 不在这个范围中)
not not 可以取非,主要用在is或in中
like like称为模糊查询,支持%下划线匹配

注意:

  1. and比or高优先级所以or的条件要括起来
  2. 当运算符的优先级不确定的时候加小括号。
  3. and和or联合起来用;
  4. in等同于or
  5. _是占位符
  6. 找出下划线的: select 列名 from 表名 where 列名 like ‘%\_%‘; 这里的 是转义

以上是关于SQL查询语句(未补充)的主要内容,如果未能解决你的问题,请参考以下文章

Microsoft SQL Server 代码片段收集

SQL语句的补充

查询未运行,switch 语句(PHP/SQL)

mysql五补充部分:SQL逻辑查询语句执行顺序

Python MySQL(SQL语句的补充3)

Mysql补充部分:SQL逻辑查询语句执行顺序