MySQL入门第六课:单表无条件/有条件和多表无条件/有条件查询(难点)

news/2024/10/31 9:27:51/

查找单列数据
select 字段名 from 表名  

查找并更改字段名输出(不在原表里更改)
select 字段名1'中文名1',字段名2'中文名2'...... from 表名

删除重复值并输出
select distinct 重复的字段名 from 表名

order by 字段名排序 desc降序 不填就是升序

limit 索引(如果是单个数字,那就读出0到这个数字的数据(左闭右开))(如果是双数字,读出这个索引到另一个索引的数据)
 
字段名 like"%我的%_"   %指不限字符 _指单个字符

如果like'理%‘  查询这个字段开头为理的数据

like'%理%’  查询这个字段中含有理的数据

like'理_' 查询这个字段开头为理并且后面只有一个字符的数据 

字段名 in()  / not in()   列表 可填入多个想查询的(同一字段的多个名字)
group by 字段名 以这个字段名分组
having 条件 组中的条件
is not null / is null 
字段名 between ... and ..  /  字段名> < != =
and   or 
 
多表查询
-----交叉连接
第一种写法:select...from 表1,表2
第二种写法: select...from 表1  across join 表2
----内连接(有条件的交叉连接)
写法一: select ....from 表1 join 表2 on  表1的字段名1 = 表2的字段名1
写法二: select ....from 表1,表2  where 表1的字段名1 = 表2的字段名1
----三张表的内连接
写法一 :select....from 表1 join 表2 on
     表1的字段名1 = 表2的字段名1 join 表3 on
     表3的字段名2 = 表2的字段名2

写法二:select....from 表1,表2,表3
    where 表1的字段名1 = 表2的字段名1 and 表3的字段名2 = 表2的字段名2


http://www.ppmy.cn/news/70163.html

相关文章

SQL Backup Master 6.3.6 Crack

SQL Backup Master 能够为用户将 SQL Server 数据库备份到一些简单的云存储服务中&#xff0c;例如 Dropbox、OneDrive、Amazon S3、Microsoft Azure、box&#xff0c;最后是 Google Drive。它能够将数据库备份到用户和开发者的FTP服务器上&#xff0c;甚至本地机器甚至网络服务…

基于J2EE的B2C电子商务系统开发(论文+系统+开题报告+文献综述+任务书+答辩PPT+中期报表+外文文献+说明书)

当今社会,科学技术突飞猛进,知识经济初见端倪。电子商务作为一种新型的贸易方式,极大地促进了全球经济贸易的发展,同时也正在改变人们的生活方式和思想观念。电子商务是指整个贸易活动实现电子化,交易各方以电子交易方式而进行的商业交易。世界贸易组织电子商务专题报告定义:电…

在esp32(esp8266) 提供软字库显示中文的解决方案

本方案已经开源到了 https://github.com/StarCompute/tftziku &#xff0c;详细内容请访问Github. 本方案在esp32 下经过测试在tft屏幕上可以正常输出文字&#xff0c;也就是说经过了验证。 目录 说明 缘起 系统结构 软字库的创建 软字库包含的内容&#xff1a; 软字库的…

【2023华为OD笔试必会25题--C语言版】《11 找出通过车辆最多颜色》——数组

本专栏收录了华为OD 2022 Q4和2023Q1笔试题目,100分类别中的出现频率最高(至少出现100次)的25道,每篇文章包括原始题目 和 我亲自编写并在Visual Studio中运行成功的C语言代码。 仅供参考、启发使用,切不可照搬、照抄,查重倒是可以过,但后面的技术面试还是会暴露的。✨✨…

【MySQL】视图,事务、隔离级别

视图--虚表&#xff0c;不在数据库中存放数据&#xff0c;数据源于基本表。 为什么要使用视图 简化复杂的sql操作&#xff0c;在编写查询后&#xff0c;可以方便的重用它而不必知道它的查询细节。重复使用该sql语句。使用表的组成部分而不是整个表。保护数据&#xff0c;可以给…

RabbitMQ养成记 (2. java操作MQ快速入门,日志监控,消息追踪)

快速入门 刚开始我们就一步一步来&#xff0c; 先搞什么spring集成。 先使用原始的java代码来操作一下MQ。 这里给新手兄弟的建议&#xff0c;这种技术性的学习 一定要先动手&#xff0c;从简单的地方动手&#xff0c;一步一步来&#xff0c;不然上来就搞理论或者复杂的应用很…

支付系统设计三:渠道网关设计06-业务处理

文章目录 前言一、业务服务工厂二、业务处理服务1. 业务处理服务2. 业务处理抽象服务3. 流量控制4. 报文提交4.1 获取交易的服务端通讯列表4.2 循环请求支付渠道4.2.1 报文组装4.2.2 报文发送4.2.2.1 协议处理器获取4.2.2.2 构建通讯客户端4.2.2.3 发送请求4.2.2.4 响应报文读取…

火爆B站的阿玮老师,他带着课程走来了(含4天入门到精通Java直播课)

他来啦、他来啦 终于把百万B站用户都爱的阿玮老师盼来啦&#xff01; 此处应该有掌声 如果你是B站资深用户 相信早就耳闻阿玮老师的大名啦 阿玮老师在B站有多受欢迎&#xff0c;你往下康康~~ 这究竟是什么神仙老师呀 来啦就出不去啦 听了阿玮老师的课 才发现 原来学习…