SQL-DQL-基础查询

 🎉欢迎您来到我的MySQL基础复习专栏

☆* o(≧▽≦)o *☆哈喽~我是小小恶斯法克🍹
✨博客主页:小小恶斯法克的博客
🎈该系列文章专栏:重拾MySQL
🍹文章作者技术和水平很有限,如果文中出现错误,希望大家能指正🙏
📜 感谢大家的关注! ❤️

目录

DQL-介绍

 DQL-语法

 DQL-基本查询


DQL-介绍

DQL英文全称是Data Query  Language(数据查询语言),数据查询语言,用来查询数据库中表的记录。

查询关键字: SELECT

大家要注意!在正常的一个业务中查询操作的频次是要远高于增删改的,当我们去访问企业官网、电商网站,  在这些网站中我们所看到的数据,实际都是需要从数据库中查询并展示的。而且在查询的过程中,还会涉及到条件、排序、分页等操作。

 DQL-语法

之后我们的一个学习目标和顺序如下:

基本查询(不带任何条件)

条件查询(where

聚合函数(countmaxminavgsum

分组查询(group by

排序查询(order by

分页查询(limit

 DQL-基本查询

1.查询多个字段

SELECT	字段1, 字段2, 字段3 ... FROM	表名 ;

   查询返回所有字段

注意 : * 号代表查询所有字段,在实际开发中尽量少用(不直观、影响效率)。 

SELECT * FROM	表名 ;

2.字段设置别名 (关键为AS,非必须,且设置别名时AS可以省略)

SELECT	字段1 [ AS 别名1 ] , 字段2 [ AS 别名2 ]	... FROM	表名;
SELECT	字段1 [ 别名1 ] , 字段2 [ 别名2 ]	... FROM	表名;

3.去除重复记录 (关键为distinct)

SELECT DISTINCT 字段列表  FROM	表名;

案例:

1.查询指定字段 name, workno, age并返回

select name,workno,age from emp;

执行如下:

2.查询返回所有字段

select * from emp;

 尽量不要写*,一个是不直观,一个是影响效率,程序不仅仅是写给自己看到,同事也要清晰明了的明白你写的是什么

select id ,workno,name,gender,age,idcard,workaddress,entrydate from emp;

执行如下:

3.查询所有员工的工作地址,起别名

select workaddress as '工作地址' from emp;

as也是可以省略的!此时原本上面的字段workaddress就会变成你的别名中文 

select workaddress '工作地址' from emp;

执行如下 :

4.查询公司员工的上班地址有哪些(数据不要重复,直白来说就是去重操作)

select distinct workaddress '工作地址' from emp;

执行如下:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/616056.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

制造业管理者必备技能:掌握6S管理!

当今竞争激烈的制造业领域,为了提高效率、优化流程,并实现持续创新,制造业管理者需要掌握一种全面、系统的管理方法——6S管理。6S管理是源自于日本的精益管理方法,通过整理、整顿、清扫、标准化、维持和安全这六个步骤&#xff0…

基于SkyEye仿真6678处理器:实现国产操作系统ReWorks仿真运行

信号处理的数据量以及实时性的要求随着嵌入式技术的发展不断提高,众多厂商和研究所选择多核DSP处理器芯片去替代原有的单核DSP,并运行嵌入式操作系统来保证信号处理的实时性以及精确性。然而受到硬件资源或者项目实施周期限制,软件工程师调试…

Jmerer之FTP测试

1、文件上传下载测试,可以使用sample:FTP请求,当然也可以使用HTTP Request采样器中的File Upload向服务器上传文件 2、本章重点介绍FTP请求进行文件的上传下载测试,添加 FTP请求,界面主要配置如下: Server Name or I…

Linux 软连接ln -s

什么是文件软链接? Linux 的“软连接”与windos 的"快捷方式"相似。文件软链接(Symbolic Link 或 SymLink)是一种特殊的文件类型,它实际上是一个指向另一个文件或目录的引用。创建软链接时,系统会建立一个新…

访问学者申请需要注意什么?

访问学者申请是一项复杂而重要的过程,需要申请人在准备材料和过程中注意一些关键事项,以确保顺利完成申请并提高成功率。以下是知识人网小编的一些建议,希望对你的访问学者申请有所帮助。 1. 详细了解目标学术机构: 在申请访问学…

SQL性能分析-整理

昨日对MySQL的索引整理了一份小文档,对结构/分类/语法等做了一个小总结,具体文章可点击:MySQL-索引回顾,索引知识固然很重要,但引入运用到实际工作中更重要。 参考之前的文章:SQL优化总结以及参考百度/CSDN…

深入探讨:开发连锁餐饮APP的关键技术要点

时下,开发一款功能强大、用户友好的连锁餐饮APP成为许多餐饮企业的当务之急。在本文中,我们将深入探讨开发连锁餐饮APP的关键技术要点,涵盖了前端、后端以及数据库等方面。 一、前端开发 前端是用户与APP交互的入口,因此设计良好…

比尔盖茨:如果只能解决一个问题,我的答案总是营养不良

谷禾健康 当地时间12月19日,微软联合创始人、亿万富翁比尔盖茨发布了对来年的年度预测,称 2024 年将是一个“转折点”。 在这封长达 10 页的信中他展示了对人工智能领域的更多创新、婴儿营养不良问题的突破、气候变化谈判的进展等多方面的期待。 人工智能…

【iOS】数据持久化(四)之FMDB

正如我们前面所看到的,原生SQLite API在使用时还是比较麻烦的,于是,开源社区就出现了一系列将SQLite API进行封装的库,其中FMDB的被大多数人所使用 FMDB和SQLite相比较,SQLite比较原始,操作比较复杂&#…

如何制作能够提高产品的市场认知度的产品说明书模板?

在当今竞争激烈的市场环境中,产品的市场认知度对于企业的成功至关重要。一个深入人心的产品形象,不仅能提高销售额,还能塑造品牌形象,增强消费者忠诚度。那么如何能有效地提高产品的市场认知度呢?接下来就说一下&#…

MySQL数据被误删怎么办?

文章目录 前言数据备份恢复工具数据备份策略数据备份恢复演示备份数据模拟数据误删恢复备份的数据恢复未备份的数据 总结 前言 很多年前,被公司外派到一家单位驻场开发一个OA项目,两个开发对接各部门的需求,需求还要及时生效(一边…

Docker进阶数据卷目录挂载及在线部署

前言 为了很好的实现数据保存和数据共享, Docker 提出了 Volume 这个概念,简单的说就是绕过默认的联合 文件系统,而以正常的文件或者目录的形式存在于宿主机上。又被称作数据卷 一. 数据卷介绍 Docker 中的数据卷(Volume&#x…

【计算机组成-计算机基本结构】

课程链接:北京大学陆俊林老师的计算机组成原理课 1. 电子计算机的兴起 原因:二战对计算能力的需求世界上第一台通用电子计算机 ENIAC(Electronic Numerical Integrator And Computer):时间:1946&#xff1…

Js - 函数(四)

1.函数简单介绍 什么是函数? 函数(function)是执行特定任务的一段代码块 为什么需要函数? 可以实现代码复用,提高开发效率 2.函数使用 函数的声明语法 函数名命名规范 函数的调用语法 函数体 函数体是函数的构…

数据库开发工具:Navicat Premium 16 (Win/Mac)中文激活版

Navicat Premium 16 是一款强大的数据库管理工具,旨在帮助用户更轻松地管理和维护各种数据库类型。 以下是关于 Navicat Premium 16 的详细介绍: 数据库支持:Navicat Premium 16 支持多种数据库类型,包括 MySQL、PostgreSQL、SQLi…

在Linux下配置Apache HTTP服务器

在Linux的世界里,如果说有什么比解决各种“神秘”的故障更让人头疼,那一定就是配置Apache HTTP服务器了。这不是因为Apache有什么问题,而是因为配置它简直就像解谜游戏,一不留神就会让你陷入无尽的纠结。 首先,你需要…

【AI视野·今日Sound 声学论文速览 第四十五期】Wed, 10 Jan 2024

AI视野今日CS.Sound 声学论文速览 Wed, 10 Jan 2024 Totally 12 papers 👉上期速览✈更多精彩请移步主页 Daily Sound Papers Masked Audio Generation using a Single Non-Autoregressive Transformer Authors Alon Ziv, Itai Gat, Gael Le Lan, Tal Remez, Felix…

解决python画图无法显示中文的问题

python画图遇到的问题: 中文不显示: 解决方法:把字体设置为支持中文的字体,比如黑体 黑体下载链接: 链接:https://pan.baidu.com/s/1BD7zQEBUfcIs6mC2CPYy6A?pwdv120 提取码:v120 pyhon…

【离散数学】xjtu版离散复习攻略

据学长及同级同学经验,按我校的考察难度,离散数学一天速通不是问题。如果你是正在阅读本篇的学弟/学妹,且复习时间紧张,可考虑把离散放到考前一天来复习。 网络上的资源已经足够详尽,只不过大多数没有介绍自然推理系统…

【发票识别】支持pdf、ofd、图片格式的发票

背景 为了能够满足识别各种发票的功能,特地开发了当前发票识别的功能,当前的功能支持pdf、ofd、图片格式的发票识别,使用到的技术包括文本提取匹配、ocr识别和信息提取等相关的技术,用到机器学习和深度学习的相关技术。 体验 体…