Mysql-DQL语句

文章目录

  • DQL 语句
    • 简单查询
      • 查询表所有数据
      • 查询指定列
    • 别名查询
    • 清除重复值
    • 查询结果参与运算

https://i-blog.csdnimg.cn/blog_migrate/58966ddd9b29aabe8841f5ec34f0d31c.gif

🏡作者主页:点击!

🤖Mysql专栏:点击!

⏰️创作时间:2024年11月16日11点39分

在这里插入图片描述

DQL 语句

DQL 语句数据查询语言,用来查询数据库中表的记录,关键字 select、where 等

并且只运用于查询数据,对数据造成不了任何影响,只是一种显示方式的改变

简单查询

对数据表的数据进行简答的查询

查询表所有数据

1、使用 * 表示所有列

select * from xxxx(表名);

**实例:**select * from feng_sir

2、写出查询每列的名称

select 字段1,字段2,字段3… from 表名;

**可以指定输出的内容例如:**select name from feng_sir // 指定只输出的内容,虽然说有点麻烦但是效率比较高

查询指定列

查询指定列的数据,多个列之间以逗号分离

select 字段1,字段2 from 表名;

**具体操作:**mysql> select name,age from feng_sir;

别名查询

查询时给列、表指定别名需要使用 AS 关键字

使用别名的好处就是方便观看和处理查询到的数据:

使用方法:select 字段名1 AS 别名 字段名2 AS 别名… from 表名;

注意:AS 可以忽略不写,别名可以是中文

作为一种显示优化的作用

具体操作

查询 feng_sir 表中 name 列和 age 列,name 列为姓名,age 列为年龄

**案例:**select name as 姓名 , age as 年龄 from feng_sir;

**实例:**mysql> select name as 姓名, age as 年龄 from feng_sir; // 将 name 显示为 姓名,age 显示为 年龄

清除重复值

查询指定列并且结果不出现重复数据,我感觉用处不是很大

select distinct 字段名 from 表名; // 去除字段名 xxx 里面重复的数据,前提是相同的数据

mysql> insert into feng_sir values(9,‘黎明’,31,‘女’,‘重庆市’,‘10000000000’,‘2021-08-29’,99,88);

补充数据

具体操作

查询 name age 列并且结果不出现重复 name

mysql> select distinct name,age from feng_sir; // 去除字段名里面 name age 中重复的值, 前提是相同的数据

查询结果参与运算

需求:

查询的时候将数学和英语的成绩相加

让学院的年龄增加 10 岁

1、某列数据和固定值运算

select 列名1 + 固定值 from 表名;

2、某列数据和其他列数据参与运算

select 列名1 + 列名2 from 表名;

参与运算的必须是数据类型

实际操作:

查询 math + english 的和

多种方法

mysql> select math + english from feng_sir; // 查询成功

mysql> select math+english 总成绩 from feng_sir; // 使用别名进行显示优化,as 可加可不加

mysql> select id,name,age,sex,address,math,english,math+english 总成绩 from feng_sir; // 更加高级的显示结果

mysql> select *,math+english 总成绩 from feng_sir; // 和上面显示结果相似,显示全部内容,并且计算总成绩

让指定的列 整体加 10 只是在查询的时候对数据进行改变,不影响源文件的数据

mysql> select id,name 姓名,age+10 年龄,sex 性别 from feng_sir; // 结果会显示年龄全部都加了十岁

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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

ERP软件市场展望:2025年的规模与趋势深度解析-亿发

随着数字化转型的深入,ERP软件市场正迎来新一轮的增长。预计到2025年,全球ERP软件市场规模将持续扩大,中国市场也将保持强劲的增长势头。 市场规模增长 根据市场研究报告,全球ERP软件市场在2019年已超过3,000亿美元,预…

推荐15个2024最新精选wordpress模板

以下是推荐的15个2024年最新精选WordPress模板,轻量级且SEO优化良好,适合需要高性能网站的用户。中文wordpress模板适合搭建企业官网使用。英文wordpress模板,适合B2C网站搭建,功能强大且兼容性好,是许多专业外贸网站的…

LLMs 损失函数篇

LLMs 损失函数篇 一、介绍一下 KL 散度 KL(Kullback-Leibler)散度衡量了两个概率分布之间的差异。公式为: D K L ( P ∥ Q ) ∑ P ( x ) log ⁡ P ( x ) Q ( x ) D_{KL}(P \| Q) \sum P(x) \log \frac{P(x)}{Q(x)} DKL​(P∥Q)∑P(x)logQ…

智慧社区管理系统提升物业服务效率与居民生活质量

内容概要 智慧社区管理系统正变得越来越重要,它为现代物业管理提供了全新的视角和方法。通过结合先进的技术,这套系统帮助物业公司优化其服务流程,使服务效率得到显著提升。想象一下,业主只需在手机上轻轻一点,就能完…

共享门店模式:创新零售的新篇章

​在消费升级和数字化转型的双重浪潮下,传统零售业正面临前所未有的挑战与机遇。其中,共享门店模式作为一种创新的商业模式,正逐渐成为实体店铺应对电商冲击、提升运营效率和市场竞争力的重要途径。本文将深入解析共享门店模式的内涵、优势、…

基于SpringBoot的旅游网站(程序+数据库+报告)

基于SpringBoot的旅游网站,系统包含两种角色:管理员、用户,系统分为前台和后台两大模块,主要功能如下。 【前台】: - 首页:展示旅游网站的核心内容,包括推荐的旅游线路、最新的旅游资讯等。 - 旅游线路&am…

shell编程--永久环境变量和字符串显位

环境变量 echo $HOME 在终端输出后会显示家目录有个root变量 我们会提出个疑问为什么平时我们在终端输入sl 或者which等等命令会输出一些内容呢,这是因为这些命令都有对应的环境变量。 我们查看一下环境变量 在终端输入: echo $PATH 我们看一下输出…

element ui 搜索框中搜索关键字标红展示

示例如图 el-select上绑定remote-method属性 <el-select v-model"checkForm.type" filterable remote reserve-keyword :remote-method"remoteMethod" :loading"loading"><el-option v-for"item in options" :key"ite…

华为Mate 70临近上市:代理IP与抢购攻略

随着科技的飞速发展&#xff0c;智能手机已经成为我们日常生活中不可或缺的一部分。而在众多智能手机品牌中&#xff0c;华为一直以其卓越的技术和创新力引领着行业的发展。近日&#xff0c;华为Mate 70系列手机的发布会正式定档在11月26日&#xff0c;这一消息引发了众多科技爱…

《Java核心技术 卷I》用户界面中首选项API

首选项API 在桌面程序中&#xff0c;通常都会存储用户首选项&#xff0c;如用户最后处理的文件、窗口的最后位置等。 利用Properties类可以很容易的加载和保存程序的配置信息&#xff0c;但有以下缺点&#xff1a; 有些操作系统没有主目录概念&#xff0c;很难为匹配文件找到…

win10海量文件拷贝的方法

文章目录 win10海量文件拷贝的方法概述笔记备注拷贝失败的情况记录杀毒软件拦截 是否要开启"发生错误继续"的选项还是不要开启"完美校验"可以勾选"错误时继续"选项"完美校验"太占用时间了备注日志是混合编码的总结END win10海量文件拷…

Linux——环境基础开发工具使用1

目录 1.软件包管理器 1.1 操作生态系统 1.2 yum具体操作 2.编辑器Vim 2.1 vim初识 2.2 vim的基本概念 2.3 vim的基本操作 2.3.1 命令模式 2.3.2 插入模式 2.3.3 底行模式 2.3.4 补充 3.编译器gcc/g 3.1 背景知识 3.1.1 预处理&#xff08;进行宏替换/去注释/…

自定义菜单栏实现点击添加按钮打开渲染进程的Dialog.vue模态框

实现思路&#xff1a;渲染进程页面初始化后就通知主进程&#xff0c;然后把event事件保存在该js文件外&#xff0c;当点击添加时因为是在其他位置&#xff0c;所以才要这样使用。然后点击添加后由主进程主动向渲染进程传递参数通知要做的操作。 代码如下&#xff1a; // 第一步…

[vulnhub] Chronos: 1

https://www.vulnhub.com/entry/chronos-1,735/ ps&#xff1a;该靶机需要在hosts文件添加chronos.local记录&#xff0c;在官方地址上没有写 主机发现端口扫描 使用nmap扫描网段类存活主机 因为靶机是我最后添加的&#xff0c;所以靶机IP是7 &#xff0c;kali是10 nmap -sP 1…

基于SSM的餐饮管理系统的设计与实现

【Java】基于SSM的餐饮管理系统的设计与实现 点击以下链接获取源码&#xff1a; https://download.csdn.net/download/qq_64505944/90001206?spm1001.2014.3001.5503 2、技术框架&#xff1a;Jdk1.8&#xff0c;SSM&#xff0c;Tomcat&#xff0c;Mysql5&#xff0c;Jsp 3、压…

数据结构之集合框架

文章目录 1.什么是集合框架2. 集合框架的重要性&#xff08;了解&#xff09;3. 背后涉及到的数据结构以及算法3.1 什么是数据结构3.2 相关Java知识3.3 什么是算法 1.什么是集合框架 Java 集合框架 Java Collection Framework &#xff0c;又被称为容器 container &#xff0c…

【大语言模型】ACL2024论文-14 任务:不可能的语言模型

【大语言模型】ACL2024论文-14 任务&#xff1a;不可能的语言模型 目录 文章目录 【大语言模型】ACL2024论文-14 任务&#xff1a;不可能的语言模型目录摘要研究背景问题与挑战如何解决创新点算法模型实验效果重要数据与结论推荐阅读指数和推荐理由 后记 任务&#xff1a;不可能…

PFC(Priority-based Flow Control) 的 100 种优化方法

简单直接的东西不需要优化&#xff0c;只有弄巧成拙的东西才不断被修补&#xff0c;优化&#xff0c;没完没了。 昨天聊 RDMA 和无损网络&#xff0c;我还是一如既往喷 PFC&#xff0c;并提出一些等价想法&#xff0c;被怼异想天开。随后我换了群昵称和头像&#xff0c;若干分…

【网络】什么是路由器 (Router )网关设备(Gateway)?

路由器&#xff08;Router&#xff09;&#xff0c;又称路径器或网关设备&#xff08;Gateway&#xff09;&#xff0c;是一种重要的计算机网络设备。以下是关于路由器的详细解释&#xff1a; 一、路由器的定义与功能 定义&#xff1a;路由器是连接因特网中各局域网、广域网的…

Linux debian系统安装ClamTk开源图形用户界面(GUI)杀毒软件

一、ClamTk简介 ClamTk 是一个基于 ClamAV 的开源图形用户界面&#xff08;GUI&#xff09;杀毒软件。它使用 GTK2-Perl 脚本构建而成&#xff0c;支持32位与64位操作系统。ClamTk 提供了一个直观的用户界面&#xff0c;使得用户无需深入了解命令行即可完成大部分操作。它具备…