MySQL表操作(中)

news2024/9/20 20:27:12

查询

去重

//相同的行只会保留一个

select distinct 某个列/多个列 from 表名;

 这个去重必须是所要进行去重的列的所要去重的数据都是相同,单一某一列相同并不会进行去重的效果。例子如下图,数学得分相同的并未进行去重,必须名字和得分都相同才会实现去重的效果。

排序

select 列名 from 表名 order by 列名 asc/desc;//asc升序desc降序(当不写的时候默认为asc)

 加入order by之后就会按照指定的升降进行按行排序,order by 也可对表达式和表中未查找但是存在的其他存在的列进行操作。具体案例如下图:

指定多个列进行排序

select * from 表名 order by 列名 asc/desc,列名 asc/desc;

排序的方式是具有优先级的,从左到右,也就是说当在进行排序的时候先进行第一列表的排序按照指定的升序/降序,当第一个列表出现相同就进行第二个列表的排列顺序。

条件查询

条件查询中各个运算符在条件中的用法汇总。

条件查询是通过取出表中的数据,与表中的条件进行判断,符合条件就进行记录,然后存下,不符合就直接pass掉。补充点:null与任何运算符进行操作得到的结果还是null,null就是false,会被where条件判断pass掉。 

select 列名 from 表名 where 条件;

 闭区间查询

select 列名 from 表名 where 条件  between  and  ;//注意这里面两边都是闭区间

 模糊匹配

模糊匹配需要通配符进行操作,%:代指任意一个任意字符,%号根据所在的位置具有不同的用法,在首部就是查找首部含这个字的,中间就是查找含这个字的,尾部就是结尾含这个字的。_:代指一个任意字符,一个_代表一个字段,例如查找陈小黑可以输入陈_ _,而输入陈_就会报错。

分页查询

分页查询使用,limit可以限制此次查询最多显示多少个结果,相比于select*这种查询可以进行分页查询,保障了查询时的效率,也便于用户页面对数据的查看。

select *from 表名 limit  页面展示个数 offset 步长;

修改

update 表名 set 列名 = 值 where 条件;

 

一次修改多个列

 update 表名 set 列名 = 值,列名 = 值 where 条件;

给前三名的学生进行数学成绩减少10分

 在进行全行处理的时候条件不写就可以进行全行处理。

删除

delete from 表名 where 条件;

drop table与delete的区别

drop table删除后表中的数据和表都不在了。delete删除后表还存在,只是删除表中的数据。

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

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

相关文章

工厂安灯系统在设备管理中的重要性

在现代制造业中,设备管理是确保生产效率和产品质量的关键环节。随着工业4.0的推进,越来越多的企业开始采用智能化的设备管理系统,其中安灯系统作为一种有效的管理工具,逐渐受到重视。安灯系统最初源于日本的丰田生产方式&#xff…

友思特方案 | 搭建红外桥梁:嵌入式视觉接口助力红外热像仪传输

导读 为红外成像设备数据传输快速搭桥!友思特嵌入式视觉接口能帮助用户快速享有 GigE Vision 协议优势,是红外成像设备视觉接口集成、开发高性能相机的高效快捷方案。 引言 红外热像仪作为一种非接触式设备,能够检测红外能量(热量…

Vm软件安装_链接相机

工业相机的驱动连接 下载安装MVS MVS 客户端支持安装在 Windows XP/7/10 32/64bit,Linux 32/64bits 以及MacOS64bits操作系统上。本文以 Windows 系统为例进行介绍。 具体操作步骤如下: 请从海康机器人官网(www.hikrobotics.com&#xff0…

【鸿蒙开发从0到1 day09】

鸿蒙开发基础-ArkUI基本布局 一 .设计资源-图标库1.阿里矢量图图标库2.HarmonyOS图标库 二.布局属性1.内边距2.外边距3.边框线4.边框圆角 三.背景属性1.背景颜色2.背景图片(1)背景图的缩放(2)背景图的显示位置 四.颜色渐变1.线性渐变2.径向渐变 五.阴影六.可选择链操作符(?)七…

密码学---真题演练

✨Base加密:题目-base? 靶场网址:https://polarctf.com/ Base100加密!!! 得到的新的一串密码是 rot47 密码,属于凯撒密码的一种变体. 拓展:ROT(Rotate)编码是一种替换…

远程操作电脑的方法有哪些?

随着远程办公、远程技术支持和跨地域协作的需求不断增加,远程操作电脑的方法也越来越多样化。无论是个人用户还是企业,选择合适的远程控制方法,可以大大提高工作效率。本文将详细介绍几种常见的远程操作电脑的方法,并帮助你选择适…

动态规划(算法)---03.斐波那契数列模型_最小花费爬楼梯

题目链接: 746. 使用最小花费爬楼梯 - 力扣(LeetCode)https://leetcode.cn/problems/min-cost-climbing-stairs/description/ 一、题目解析 题目: 解析: 题目说cost[i]为从某一个台阶向上爬的的费用,我们…

基于SpringBoot+Vue+MySQL的房屋租赁管理系统

系统展示 用户前台界面 管理员后台界面 系统背景 二十一世纪互联网的出现,改变了几千年以来人们的生活,不仅仅是生活物资的丰富,还有精神层次的丰富。在互联网诞生之前,地域位置往往是人们思想上不可跨域的鸿沟,信息的…

不可错过的10款电脑监控软件,电脑监控软件推荐收藏

随着科技的飞速发展,企业和个人对电脑监控软件的需求也越来越大。这类软件不仅可以帮助企业有效监控员工工作状态,提高工作效率,还能确保信息安全,防止数据泄露。本文将为您推荐10款不可错过的电脑监控软件,帮助您提升…

VS Code 配置 Rust-Analyzer 报错

报错信息: Bootstrap Error" rust-analyzer requires glibc > 2.28 in latest build. 参考了好多地方, https://github.com/rust-lang/rust-analyzer/issues/11558 https://blog.csdn.net/aLingYun/article/details/120923694 https://rust-anal…

通过IDEA的Maven插件清理maven依赖缓冲

问题 有时候,在IDEA编程的时候,会遇到2个服务都依赖同一个模块,但是,其中有1个服务没有生效,但是,在CLI的maven中检查依赖树,没有任何问题,但是在IDEA中那个服务始终就是没有生效。…

电子发票二维码识别内容解析大全

一、发票二维码信息解析 增值税发票有一个二维码,此二维码通过扫码识别可获取对应信息,随便扫个增值税普通纸质发票二维码获取如下: 01,10,037002300113,01963246,199.27,20240531,14567244254499868363,Cxx0, 那么这一次数字字符具体表示什…

[网络]从零开始的计算机网络基础知识讲解

一、本次教程的目的 本次教程我只会带大叫了解网络的基础知识,了解网络请求的基本原理,为后面文章中可能会用到网络知识做铺垫。本次我们只会接触到网络相关的应用层,并不涉及协议的具体实现和数据转发的规则。也就是说,这篇教程是…

短信群发在销售中起到了什么作用

短信群发可以精确定位每个地域,每个交易人群的数据信息,接下来我们为大家详细讲解下短信群发在产品销售中起到的作用。 ‌品牌形象口碑提升‌:通过短信群发,企业能够提供目的性的人性化服务,从而提高在客户心目中的品牌…

编程新纪元:AI如何成为你的编程伙伴

随着人工智能技术的不断进步,我们正步入一个编程的新纪元。在这个时代,AI不仅仅是一个工具,更是程序员的伙伴。它通过提供智能辅助、自动化编码和增强开发效率,正在改变我们编写和理解代码的方式。本文将探讨AI如何成为程序员的得…

怎么将几个pdf合成为一个?把几个PDF合并成为一个的8种方法

怎么将几个pdf合成为一个?将多个PDF文件合并成一个整体可以显著提高信息整合的效率,并简化文件的管理与传递。例如,将不同章节的电子书合成一本完整的书籍,或者将多个部门的报告整合成一个统一的文档,可以使处理流程变…

浙江: 策马扬鞭自奋蹄 头雁领航新征程

建德市心手相牵社会工作服务中心当选杭州市社会组织总会理事单位、王江平同志当选为理事 作者:李望 牧凡 金秋九月,杭州市社会组织领域迎来了一场盛会。2024年9月10日,杭州市社会组织总会第四届一次会员大会在杭州之江饭店胜利召开,会议汇聚了浙江省及杭州市民政系统的重要领导…

基于监测成果的黄金坪水电站高边坡支护方案-峟思

在黄金坪水电站引水隧洞及泄洪洞进口工程边坡的变形监测过程中,积累了大量宝贵的数据。本文基于这些监测成果,对边坡的变形深度进行了深入分析,并据此提出了支护方案的优化建议。 一、监测成果概览 截至2012年2月,多点位移计和外部…

如何在Windows系统上使用谷歌浏览器进行远程工作

对于许多专业人士而言,远程工作已成为常态,而选择一个合适的浏览器并配置好相关设置是提升线上工作效率的关键。本文重点介绍如何在Windows系统上通过谷歌浏览器实现高效远程工作,希望对你有所帮助。(本文由https://chrome.polamu…

blender我的对称模型好像中点被我不小心移动了 我现在如果雕刻 两边修改的地方不是对称的 我该怎么办

blender我的对称模型好像中点被我不小心移动了 我现在如果雕刻 两边修改的地方不是对称的 我该怎么办 首先请调整好模型确保左右前后对其相应的xyz轴 之后CtrlA应用变换 确保这些都归0且模型和xyz轴对应 如果在Blender中模型的中点(对称轴)不小心被移动了…