ctltest

查询关键字:select

最基础的查询,需要有两个要素:1,查什么。2,从哪里查。

基本语法:
select  查询的内容  from  表名
要查询的内容可以是如下这些:
1、表中的字段
2、常量
3、表达式
4、函数

有一个employees表的一部分如下:

 

 

 

 

一、查询单个字段,如需查询上表中的email字段:
select email from employees;
这样我们就从employees表中查询出了所有的email信息

二、查询多个字段,如需查询商标中的email和first_name字段:
在查询多个字段时,字段间用西文的逗号隔开。
select email, first_name from employees;
这样我们就从employees表中查询出了所有的email 和 first_name字段

三、去重
在mysql中,去重用关键字distinct,关键字distinct放在查询字段的前面,可以对该字段的结果进行去重。
如 select distinct email from employees;
此条语句可对查询结果中的email进行去重
如果distinct关键字的后面有多个字段,则会组合进行去重,什么意思呢?
意思就是当distinct后面的字段内容均一致时才会被认为是重复的。

 注:
a:distinct关键字是不会对NULL进行去重的
b:当使用select distinct * from 表名时,是对所有的字段进行去重的

分类:

技术点:

相关文章:

  • 2021-05-21
  • 2021-11-07
  • 2021-11-17
  • 2021-11-17
  • 2021-03-14
  • 2021-11-12
  • 2021-12-28
  • 2022-01-13
猜你喜欢
  • 2021-12-09
  • 2021-11-18
  • 2021-07-02
  • 2021-11-23
  • 2021-11-07
  • 2021-12-28
  • 2021-09-28
相关资源
相似解决方案