美文网首页
SQL 查询命令

SQL 查询命令

作者: 冷煖自知 | 来源:发表于2020-02-04 22:05 被阅读0次
distinct 去重(查询行是否重复)

select distinct age,name from pserson;

>>> | age | name |
>>> | 18  | Jon  |
>>> | 19  | Tom  |
>>> | 18  | Tom  |
as 替换字段名
select name as 姓名,age from pserson where name='Tom';

>>> |  姓名 | age |
>>> |  Tom | 19  |
>>> |  Tom | 18  |
  • 表名也可以用as替换
<小于 >大于 =等于 >=大于等于 <=小于等于 !=<>不等于-- 比较运算符
select * from pserson where age = 18;
逻辑运算符and or not
select * from pserson where age >= 18 and name='Tom' ;
like 模糊查询
  • %匹配任意个
  • _匹配一个
匹配开头
select * from pserson where name like 'T%';
匹配开头并且之后只有一个
select * from pserson where name like 'T_';
匹配包含
select * from pserson where name like '%T%';
至少匹配两个
select * from pserson where name like '__%';
rlike 正则查询
匹配开头
select * from pserson where name like '^T.*';
匹配结尾
select * from pserson where name like '.*T$';
in非连续范围内 not in不非连续范围内(非连续范围外) between...and...连续范围内 not between...and...连续范围外 -- 范围查询
select * from pserson where name in ('Tom', 'Marry');
select * from pserson where name not in ('Tom', 'Marry');
select * from pserson where id between 3 and 8;
select * from pserson where id not between 3 and 8;
is null空判断 is not null 非空判断
select * from pserson where name is null;

相关文章

  • SQL常用命令书目录

    SQL常用命令之单表查询 SQL常用命令之多表查询 SQL常用命令之模糊查找 SQL常用命令之空值查询 SQL常用...

  • MySQL慢查询日志相关笔记

    MySQL优化SQL,针对慢SQL语句的查询及相关配置。相关命令: 需要永久开启慢SQL查询日志,需要在my.in...

  • Explain命令

    explain命令用来查询sql语句的执行计划。使得我们可以针对sql查询语句进行优化。例如:查看select *...

  • SQL 查询命令

    一 数据库基本操作 二 高级查询 1. 新建表结构 2. 聚合查询 3. 多表查询 4. 连接查询 关于INNER...

  • SQL 查询命令

    distinct 去重(查询行是否重复) 例 as 替换字段名 表名也可以用as替换 <小于 >大于 =等于 >=...

  • mysql利用sql语句将查询结果导出

    sql语句如下 mysql -h127.0.0.1 -uroot -p123123 -e "sql查询命令" 数...

  • MySQL-explain详解

    对SQL查询语句执行explain命令可以得到SQL语句的执行计划。 id:序号,表示查询中执行select子句或...

  • DVWA之sql injection

    Sql Injection:sql注入,指通过注入恶意的SQL命令,破坏SQL查询语句的结构,从而达到执行恶意SQ...

  • 花无涯带你走进黑客世界之 注入攻击 (上)

    SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令 ​​SQL注入 所...

  • 2.3 阿里云ODPS常用SQL操作

    1.SQL查询语句关键字 SQL语句查询时,可使用的关键字: 2.Select 命令格式如下: 注意!!! sel...

网友评论

      本文标题:SQL 查询命令

      本文链接:https://www.haomeiwen.com/subject/ewndxhtx.html