DQL查询表数据
大家好啊,我是大田。
SQL 中的 DQL 用于查询表中数据,平常最常使用的也是这类语句,今天来做下简单的梳理汇总。
1、简单查询
(1)查询所有数据 # 查询 emp 表中的所有数据 SELECT * FROM emp;
(2)查询指定列数据 # 查询 emp 表中的所有记录,仅显示 id 和 name 字段 SELECT eid,ename FROM emp;
(3)别名查询,使用关键字 as ,可省略 as # 将所有的员工信息查询出来,并将列名改为中文 SELECT eid AS "编号", ename AS "姓名" , sex AS "性别", salary AS "薪资", hire_date "入职时间", dept_name "部门名称" FROM emp;
(4)去重查询 distinct # 查询一共有几个部门,使用去重关键字 distinct SELECT DISTINCT dept_name FROM emp;
(5)运算查询:查询结果参与运算 # 将所有员工的工资 +2000 元进行显示 SELECT ename , salary + 2000 FROM emp;
2、条件查询
语法格式: select 列名 from 表名 where 条件表达式;
(1)比较运算符查询: > 、<、>=、<= 、 <> 、!=
举: # 查询员工姓名为黄蓉的员工信息 SELECT * FROM emp WHERE ename = "黄蓉"; # 查询薪水价格为5000的员工信息 SELECT * FROM emp WHERE salary = 5000; # 查询薪水价格不是5000的所有员工信息 SELECT * FROM emp WHERE salary != 5000; SELECT * FROM emp WHERE salary <> 5000; # 查询薪水价格大于6000元的所有员工信息 SELECT * FROM emp WHERE salary > 6000;BETWEEN ...AND:显示在某一区间的值
举: # 查询薪水价格在5000到10000之间所有员工信息 SELECT * FROM emp WHERE salary BETWEEN 5000 AND 10000;IN(集合):集合表示多个值,使用逗号分隔。in中的每个数据都会作为一次条件,只要满足条件就会显示。
举: # 查询薪水价格是3600或7200或者20000的所有员工信息 SELECT * FROM emp WHERE salary IN(3600,7200,20000);
(2)逻辑运算符查询:
And、&&
多个条件同时成立
Or、||
多个条件任一成立
Not
不成立,取反
举: # 查询薪水价格是3600或7200或者20000的所有员工信息 -- 方式1: or SELECT * FROM emp WHERE salary = 3600 OR salary = 7200 OR salary = 20000; -- 方式2: in() 匹配括号中指定的参数 SELECT * FROM emp WHERE salary IN(3600,7200,20000);
(3)模糊查询——使用通配符:
%
表示匹配任意多个字符串
_
表示匹配一个字符
举: # 查询含有"精"字的所有员工信息 SELECT * FROM emp WHERE ename LIKE "%精%"; # 查询以"孙"开头的所有员工信息 SELECT * FROM emp WHERE ename LIKE "孙%"; # 查询第二个字为"兔"的所有员工信息 SELECT * FROM emp WHERE ename LIKE "_兔%"; # 查询没有部门的员工信息 SELECT * FROM emp WHERE dept_name IS NULL; # 查询有部门的员工信息 SELECT * FROM emp WHERE dept_name IS NOT NULL;
MySQL 系列往期推荐:
数据库基本概念及MySQL安装
三步搞定数据库MySQL卸载
MySql的目录结构及数据库管理系统
SQL概述及DDL操作数据库
DDL操作数据表:创建、查看、删除、修改表
DML操作表数据:插入数据、更改数据、删除数据
END
如果大田的文章能给你带来一点点的价值,那就值了,接下来的路一起走吧,静待花开
文 / 大田
2022.03. 01 ,日更的 24 /365 天
感谢支持,多多交流
为什么有的电影院声效差?如何进行处理阜新声艺视听周末到电影院看电影成为了诸多年轻人放松心情的主要场所之一。但在部分情况下,观众们对电影院的抱怨不绝于耳院内体验感实在有点太糟糕。来源于网络到电影院看电影,尤其是坐在后排的观众,居然
美国人又来抹黑华为,在巴基斯坦项目中植入后门根据WSJ卫生巾(又名华尔街日报)网站新闻称,美国软件服务商BusinessEfficiencySolution近日对华为提起诉讼,指控华为盗用他们的技术,并且要求他们在巴基斯坦拉
小米重新定位,赢得女性用户群体亲睐现在的我们越来越喜欢拍照,希望用相机可以留住美好的时刻,在以前的时候,只要我们说起小米手机,基本上我们不会想到自拍,但是现在的小米在外观上赢得了女孩子们的亲睐。小米全新定位这次的小
战略当先行,理想共飞扬,万达与中国一汽强强联合在中国,不管是做人做事,都讲究两个字,那便是格局,而万达集团的董事长王健林,拥有着超乎常人的格局,曾经蝉联三届首富,同时还拥有如此辉煌的万达集团!2020年疫情,打击了各行各业,同
不忍了,这些酷炫的世博会中国馆技术就是很强!阜新声艺视听开幕在即!因疫情延期一年的2020迪拜世博会不断传来新消息!虽远隔重洋,但相信大家很好奇中国馆是什么样子?运用了哪些最新科技及理念?声光视讯人又如何参与了这项国际盛会?别急,这就为
调整音响到底要用什么软件做标准?阜新声艺视听调整音响绝对是一门学问。许多音响迷听了一辈子的音响,却永远觉得音响不够好听,到最后宣布放弃。这就是没有把音响系统调整好的结果。音响系统到底要怎么调整?器材搭配是一门学问空间处理也是
调音的十五条诀窍,看看你掌握多少阜新声艺视听音质音质是指声音的品质,许多人都把它与音色混淆了。什么叫作声音的品质?当您在说一双鞋子品质好的时候。您指的一定是合脚舒服耐穿,而不是指它的造形好不好看时不时髦。同样的,当您在说一件
舞台音响设备的调试技巧阜新声艺视听舞台专业音响对于各类的表演,尤其是歌唱类表演艺术类表演等等,都起着至关重要的作用,因此,在针对演出中舞台音响进行调试的过程中,需要在充分确保设备调试准确的前提之下,尽可能的去还原声
调音台基础应用知识阜新声艺视听提起调音台,会有很多种形容法,最贴切的莫过于把调音台当成一个音响系统的心脏了,这个心脏血液循环的如何,直接影响到整个系统的稳定性。血为液体,水也是液体,这两种物质同样重要。那么对调
音频压缩器及其使用阜新声艺视听你可能是第一次接触压缩器,又或者你已经有多年混音经验,以下的内容希望可以帮助各位更明白压缩器及简单分享笔者用压缩器的心得和一些小秘方。1)压缩器自动音量调教器压缩器,这个字可能比较
华为旗舰机P50新品发布会终于确定了7月29日不见不散历经两年多的芯片制裁,华为旗舰手机已经走到了无高端芯片可用的地步,可谓是举步维艰。此前鸿蒙发布会上,华为终端CEO余承东表示,因为芯片供应的问题,P50的发布将无限期推迟。今天上午