打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
数据库mysql之基础查询:查询单个字段、查询多个字段、去重

查询关键字: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 表名时,是对所有的字段进行去重的

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一文带你你搞懂索引如何优化!!!
MySQL查询的时间间隔
SQL查询去掉重复数据
Queries with intersect and minus in MySQL | [...
11.怎么给字符串字段加索引undefined
SQL语句之基础增删改查
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服