【MySQL】基础查询-语句&演示(查询多个字段 / 所有字段/并设置别名/去重)

基于 openEuler 24.03 LTS 源码编译安装 Zabbix 7.4 Zabbix是一款开源的企业级分布式监控系统,支持网络、服务器、应用等多种IT资源的监控。核心功能包括数据采集、告警通知、可视化展示等,采用Server/Agent架构,支持多种操作系统。本文详细介绍了在openEuler 24.03系统上部署Zabbix 7.4.2的完整流程,包括环境准备、MySQL配置、PHP/Apache安装、Zabbix编译安装等步骤,为构建企业级监控系统提供了实践指导。 阅读详情

前言

大家好吖,欢迎来到 YY 滴MySQL系列 ,热烈欢迎! 本章主要内容面向接触过C++ Linux的老铁
主要内容含:
在这里插入图片描述

欢迎订阅 YY滴C++专栏!更多干货持续更新!以下是传送门!

DQL基本介绍&语法&各种查询语句总览

  • DQL英文全称是Data Query Language(数据查询语言),数据查询语言,用来 查询 数据库中表的记录。
  • 查询关键字: SELECT
  • DQL-语法
    在这里插入图片描述

※数据准备工作(必看)

create table emp(

     id int comment  '编号 ',
     workno varchar(10) comment  '工号 ',
     name varchar(10) comment  '姓名 ',
     gender char(1) comment '性别' ,
     age tinyint unsigned comment '年龄',
     idcard char(18) comment‘身份证号’,
     entrydate date comment ‘入职时间’

)comment '员工表';

一.DQL-基础查询

语句总览&可cv例题语句&注意事项

  • 如下所示:
    在这里插入图片描述
-- 1.查询指定字段 name,workno,age 返回
select nane,workno,age from emp;

--2.查询所有字段 返回
select id, workno, name, gender, age, idcard,workaddress, entrydate from emp;
select * from 表名;//实际开发中尽量别写*效率低且不直观

--3.查询所有员工的工作地址,起别名
select workaddress as'工作地址'from emp;
select workaddress '工作地址'from emp; //as可以省略

--4.查询公司员工的上班地址(不要重复)
select distinct workaddress‘工作地址'from emp;

1.查询多个字段 / 所有字段

SELECT 字段1,字段2,字段3.….FROM 表名;
SELECT*FROM 表名;//实际开发中尽量别写*效率低且不直观
  • 效果如下所示
    在这里插入图片描述
    在这里插入图片描述
-- 1.查询指定字段 name,workno,age 返回
select nane,workno,age from emp;

--2.查询所有字段 返回
select id, workno, name, gender, age, idcard,workaddress, entrydate from emp;
select * from 表名;//实际开发中尽量别写*效率低且不直观

2.查询多个字段并设置别名

SELECT 字段1[AS 别名1],字段2[AS 别名2]…FROM 表名;
  • 效果如下所示
    在这里插入图片描述
--3.查询所有员工的工作地址,起别名
select workaddress as'工作地址'from emp;
select workaddress '工作地址'from emp; //as可以省略

3.查询多个字段并去重

SELECT DISTINCT 字段列表FROM 表名;
  • 效果如下所示
    在这里插入图片描述
--4.查询公司员工的上班地址(不要重复)
select distinct workaddress‘工作地址'from emp;
【WRFDA安装第一期】安装 WRFDA 以运行 3DVAR/4DVAR数据同化 阅读详情

相关推荐

保姆级教程:在Rockchip RK3588 SDK中,如何为你的新硬件板子创建第一个DTS文件

本文提供在Rockchip RK3588 SDK中为自定义硬件创建首个DTS文件的详细教程。通过分析DTS在RK3588开发中的角色、快速定位参考设计、实操步骤及调试验证方法,帮助开发者高效完成硬件板级配置,特别适合嵌入式Linux系统开发者参考。

weixin_28678831的博客 289

Mysql多字段关键词查询,多字段多关键词查询,concat_ws函数

1、多个字段查询关键词查询。2、多个字段多个关键词查询。

你好,我姓刘 2033

告别降级CUDA!手把手教你为RTX 50系显卡(5080/5090)配置专属的PyTorch Nightly + vLLM推理环境

本文详细指导如何为RTX 50系显卡(5080/5090)配置专属的PyTorch Nightly和vLLM推理环境,特别针对CUDA 12.8的适配问题提供解决方案。从硬件准备到源码编译,再到模型部署与性能调优,手把手教你构建高效AI推理系统。

weixin_33724046的博客 409

MySQL查询(基础到高级)

视图,可以被当作是虚拟表或存储查询。视图跟表格的不同是,表格中有实际储存数据记录,而视图是建立在表格之上的一个架构,它本身并不实际储存数据记录。存储过程是一组为了完成特定功能的SQL语句集合。存储过程在使用过程中是将常用或者复杂的工作预先使用SQL语句写好并用一个指定的名称存储起来,这个过程经编译和优化后存储在数据库服务器中。当需要使用该存储过程时,只需要调用它即可。存储过程在执行上比传统SQL速度更快、执行效率更高。

2301_78106979的博客 997

海康WEB3.3控件开发包 V3.3 前端vue项目调用实时监控画面

本需求的完成离不开后端将设备映射到公网, 以及前端单独部署demo页面这个思路的转变。

hero8011的博客 1万+

【AutoSar CP】SoAd模块

比如对于特定的PDU,其PduId在程序编译时就确定了,但是在代码运行中,该PduId可能需要发送到不同的远端ip,这时就需要用SoAd来设置连接远端地址信息。SoAdSocketConnectionGroup(连接参数)SoAdSocketRoute(接收数据)SoAdRoutingGroup(开关)SoAdPduRoute(发送数据)

至道无难,唯嫌拣择。 1690

【转】mysql中为同一张表取多个别名

select employee1.name as employee from employee employee1,employee employee2 where employee1.managerId=employee2.id and employee1.salary>employee2.salary; 这里给同一张表取别名的方法...

新手写博客 5809

DIY电磁炉核心驱动方案:IR2153PBF自振荡半桥芯片实战指南(附电路图)

本文详细介绍了IR2153PBF自振荡半桥驱动芯片在DIY电磁炉核心驱动方案中的实战应用。该芯片集成了振荡器与600V高压驱动能力,仅需少量外围元件即可生成互补带死区的PWM信号,极大简化了半桥逆变电路设计。文章深入解析了其工作原理、关键参数,并提供了完整的电路设计、PCB布局指南及调试步骤,帮助电子爱好者构建稳定高效的感应加热驱动核心。

beer8的博客 595

mysql(查询)

【代码】mysql(查询)

m0_64245578的博客 1943

Dify 进阶指南 | 5步打造智能JSON转换器(Excel数据预处理神器)

本文详细介绍了如何利用Dify平台的Chatflow功能,通过5个步骤构建一个智能JSON转换器,专门用于Excel数据预处理。该工具能够根据用户指令自动解析Excel表格,执行数据清洗、聚合计算,并精准输出定制化的JSON格式,极大提升前端开发、数据分析与测试工作的效率。

weixin_28520495的博客 577

Jetson Thor平台JP7.0版本96712 GMSL相机驱动调试记录

摘要:本文档记录了在Thor Custom Board (JP7.0GA)上配置GMSL摄像头时遇到的视频流问题及调试过程。问题表现为视频设备(/dev/video11)能正常创建,但获取视频时出现"Internal data stream error",而相同配置在AGX Orin JP6.0上运行正常。通过梳理硬件拓扑、v4l2-ctl测试、提升时钟频率及分析内核日志,发现VI引擎未接收到帧数据包。调试步骤包括检查设备树冲突、调整I2C总线配置、修正通道名称,最终通过屏蔽传感器启动时

jzwjzw19900922的博客 1112

mysql 多字段查询,全局搜素

mysql 多字段模糊查询,性能也就那么回事。

羽渡尘的博客 2519

基于Python的房地产评估数据抓取与分析 —— 房价走势与市场报告

在房地产行业中,了解和分析房产价格的变化趋势、各个地区的房价差异以及市场评价报告,可以帮助投资者、购房者以及政策制定者做出更加明智的决策。本文介绍了如何使用Python爬虫技术抓取房地产平台上的房产评估报告、价格走势等数据,并对抓取的数据进行分析。通过这些技术,您可以自动化抓取房地产平台的数据,分析房价走势,获取市场报告,为房地产投资决策提供数据支持。假设我们要从链家网抓取某个房产的价格、房产描述以及历史成交价格,首先需要获取目标房产页面的URL,并发送HTTP请求。伪装为常见浏览器,避免被识别为爬虫。

2201_76125261的博客 848

MySQL排序查询——按升序、降序、别名、表达式、函数、多个字段排序

语法: 执行顺序 Select 查询列表 ③ from 表 ...

DebbyOctober的博客 4万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

mysql基础查询 起别名 去重 concat 拼接字段(一)

进阶1:基础查询 /* 语法: select 查询列表 from 表名; 类似于:System.out.println(打印东西); 特点: 1、查询列表可以是:表中的字段、常量值、表达式、函数 2、查询的结果是一个虚拟的表格 */ USE myemployees; 1.查询表中的单个字段 SELECT last_name FROM employees; 2.查询表中的多个字段 SELECT la...

zhengchaowei5286860的博客 2493

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

MySQL基础查询(字段、常量值、表达式、函数、起别名、去重、+号...)

MySQL的基础查询 语法: select     查询列表    from     表名 类似于:system.out.println(打印东西); 特点: ① 查询列表可以是:表中的字段、常量值、表达式、函数 ② 查询的结果是一个虚拟的表格(临时性的) 1 . 查询表中的单个字段 SELECT last_...

DebbyOctober的博客 1374

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

MySQL查询——为表和字段取别名

sql语句查询是给表和列取别名

weixin_45392969的博客 7899

mysql 查询多个字段去重后的计数

如何实现MySQL查询多个字段去重后的计数 引言 在MySQL数据库中,有时候我们需要查询多个字段去重后的计数。这对于数据统计和分析非常有用。在这篇文章中,我将向你展示如何实现这一功能。 流程图 #render_12_1561493443-svg{font-family:"trebuchet ms",verdana,ari...

weixin_42530793的博客 686

MySQL查询函数---为表和字段取别名

(1)为表取别名 (2)为字段取别名 (1)为表取别名 当表名字很长或者执行一些特殊查询时,为了方便操作或者需要多次使用相同的表时,可以为表指定别名,用这个别名代替原来的名称。为表取别名的基本语法格式为: 表名 [as] 表别名 "表名"为数据库中存储的数据表的名称,“表别名为查询时指定的表的新名称,as关键字为可选参数” 【例1】为orders表取别名o,查询30001订单的下单日期,SQL...

匿名攻城狮 1万+

MySQL中使用表别名与字段别名

MySQL 表别名(Alias) SQL 表别名 在 SQL 语句中,可以为表名称及字段(列)名称指定别名(Alias),别名是 SQL 标准语法,几乎所有的数据库系统都支持。通过关键字 AS 来指定。 表别名语法: SELECT column FROM table AS table_alias 上述 SQL 执行后的效果,给人感觉是对 table_alias 表进行查询,但实际上对单表做简单的别...

小白 1万+

6. MySQL 查询、去重、别名

例如,从一个文件中提取电话号码,查找一篇文章中重复的单词、替换文章中的敏感语汇等,这些地方都可以使用正则表达式。在实际应用中经常需要对查询结果进行排序,比如,在网上购物时,可以将商品按照价格进行排序;这个子查询语句产生语法错误的原因在于主查询语句的 FROM 子句是一个子查询语句,因此应该为子查询结果集指定别名。,因为笛卡尔积中容易存在大量的不合理数据,简单来说就是容易导致查询结果重复、混乱。字段定义别名之后,会返回给客户端显示,显示的字段为字段的别名。多表查询遵循的算法就是以上提到的笛卡尔积,

普罗米修斯的博客 1617

MySQL查询语句之基础查询(入门级)(一)

基础查询 语法: select 查询列表 from 表名; 特点: 1、查询列表可以是:表中的字段、常量值、表达式、函数 2、查询结果是虚拟的,没有保存到本地 1.查询多个字段 show databases; use myemployees; # 启用库 select last_name from employees; 2.查询表中的多个字段 select last_name,salary,e...

weixin_43216903的博客 629

mysql distinct 多个字段_MySQL基础学习笔记

MySQL基础学习1. 数据库相关概念数据库是持久化数据的一种介质,可以理解成存储和管理数据的仓库。这里的持久化(persistence)指的是把数据保存到可掉电式存储设备中以供之后使用。使用文件存储数据,查找不够方便;使用数据库管理数据可以:可将数据持久化到硬盘可存储大量数据方便检索保证数据的一致性和完整性安全,可共享(三层验证)通过组合分析,可以产生新数据。常见的数据库产品有:Oracle、D...

weixin_39955700的博客 1872

MySQL 起别名、去重、+的作用、转义字符

MySQL 起别名、去重、+的作用、转义字符 @TOC 一、起别名 1、方式一:SELECT … AS … SELECT name AS 'staffName' 2、方式二:使用空格 SELECT name 'staffName' 二、字段去重 1、DISTINCT SELECT DISTINCT 需要去重的字段 FROM table; 2、GROUPY BY ​ GROUPY BY 将表中数据分成若干组,可以按多个字段进行分组。分组GROUP BY需要搭配聚合函数使用。 SELECT MAX(id)

DJun的博客 1690

MYSQL 数据库查询语言(DQL)语法规范 基础查询 别名 通配符 去重 + concat 条件查询(模糊查询Like)

1、基础查询 语法: SELECT`查询列表`FROM表名; 特点: ① 查询列表可以是:表中的字段(最常用),常量值,表达式,函数 ② 查询的结果是一个虚拟的表格。 ③ ``着重号,代表是表中的字段(列名),可以省略,但是省略了可能和关键字混淆,降低可读性 (1)查询emplyees表中,last_name单列 SELECT`last_name`FROM emplyees; (2)查询emplyees表中,last_name,salary,email等多列 SELECT`l...

chengqingshihuishui的博客 614

//MySQL核心技术// DQL语言的学习——基础查询(查询常量、表达式、字段、函数等;起别名;+的使用;拼接函数;去重distinct;IFNULL语法)

DQL语言的学习 ★ # 1、基础查询 ★ # 2、条件查询 ★ # 3、排序查询 ★ # 4、常见函数 ★ # 5、分组函数 ★ # 6、分...

Kathleen_yuan的博客 534
上一篇: 【MySQL-8】数据操纵语言(DML)的表操作详解:添加数据&修改数据&删除数据(可cv例题语句)
下一篇: 【MySQL】条件查询语句全解(附带代码演示&案例练习)
YY的秘密代码小屋
YY的秘密代码小屋 2023博客之星年度评选TOP 194 2023博客之星年度评选TOP 194
博客等级 码龄4年 8651粉丝 294原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YY的秘密代码小屋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值