基础查询
Posted jiaowoxiaofeng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基础查询相关的知识,希望对你有一定的参考价值。
1
select
查询列表
from
表名
查询列表:
可以是字段、函数、表达式、常量、也可以是多个
查询出来的是一个虚拟表
示例:
select 字段1 from 表名
select 字段1,字段2 from 表名
select * from 表名
2 查询常量
查询常量必须用单引号括起来,数值型不需要
3 查询函数
select version() 返回的是一个函数的结果
4 查询表达式
select 1+3
5 起别名
1使用空格
2 使用as
6去重复
select disinct 字段 from 表 (字段只能是单个,不然无法返回一个虚拟表)
7 +
主要做加法运算
注意:当两个数值类型时候,可以直接做运算,如果一个是字符类型能转为数值类型可以做运算,否则会转成0
如果有一个值为null.则结果也是
8
concat(a,b,c)函数
他主要用来做字符串拼接
9 ifnull(a,b)函数
该函数有两个参数,第一个参数为可能为null的值,第二个参数就是如果为null给一个默认值
10 isnull(a)函数
如果该函数为结果是null 则返回1 否则返回0
以上是关于基础查询的主要内容,如果未能解决你的问题,请参考以下文章
[学习ES系列]-4.ElasticSearch基础交互-基础查询与高级查询
MySQL 基础 SQL -- DQL 数据查询语言(基础查询(字段别名) where条件查询(比较运算符逻辑运算符) 聚合函数分组查询 排序查询分页查询DQL语句执行顺序)