这么多年关于SQL关键字你不知道的那些用法........

k8s 100个高频面试题 以下是 100 个 Kubernetes(k8s)高频面试题及其答案,涵盖了 Kubernetes 的核心概念、架构、组件、工作原理以及实际应用。答案:Master 节点组件:API Server:提供 RESTful API 接口,用于与集群交互。etcd:分布式键值存储,用于存储集群的配置数据和状态信息。Controller Manager:运行各种控制器进程,负责维护集群的状态。Scheduler:负责将 Pod 调度到合适的节点上运行。Worker 节点组件:Kubelet:运行在每个节点上的代理, 阅读详情

简单聊聊,常用的sql关键字还可以这样用…

来访者,你好,请叫我标题党!!!
---------------------------------------------------------------------------------------------------------------.
对于很多时候代码写的好与坏主要取决于sql语句6不6,话不多说上代码
主要是讲解查询sql 增加啊,修改啊,删除啊,先另行搜索
首先说一说内连接

---------------------------------------------------
内连接顾名思义:
举个例子:A  表   B 表两个表
A表中包含B表 
这样我们做关联AB表的关联查询的时候形成了内连接查询
语法是:** inner join 表  on  条件**
写一个简单的列子如下:
**select * from A  inner join B on a.id = b.id **
内连接  join  至少有一个匹配 才会返回行数据 否则不会返回行数据

左右连接:我就一块说了 捎带送一个全连接 最主要是记住他们四个之间的区别就可以了

----------------------------------------------------
首先说下左右连接的区别:
字面意思我就不解释了;
左连接 右表无匹配数据返回左表;
left  join 表 on  条件
例子: select * from A left join B on a.id = b.id 
右连接 左表五匹配数据返回右表;
right join 表 on  条件
例子: select * from A right join B on a.id = b.id 
全连接 只要有匹配数据就会返回数据行数据;
full join  表 on  条件
例子: select * from A full join B on a.id = b.id 

这里我们聊聊一些小的关键字的意思以及应用吧,这里写的比较杂乱凑合看看哈哈

先说说大家最经常用的分组,平常需要统计一个表中相同的数据的总和的时候,分组函数的意义就显得格外的重要了。
group by 分组的字段 having 条件筛选(这里可以筛选前面分组数据)
//这里简单写一个求每一个顾客的消费总额 就用到 分组函数了
例子: select A.id,A.name,sum(price) from A group by name 
讲完分组函数肯定顺带提一下排序:
查出来一个列表肯定是要分一个先后顺序的,有时候会根据时间或者首字母排序,在我们日常应用中用到的几率是比较多的。
order by 需要排序的字段 desc 降序  asc 升序 
//这里简单写一个按照时间降序的sql
select * from A order by desc addtime

上面说了下后缀常用的两个 我们接下来讲一下 查询数据主要用的几个关键字

 sum()  返回求和的数据;
 //取表中的总销售额
 例子:SELECT SUM(price) FROM A
 avg()  返回求平均值;
 //求这个表中价格的平均值
 例子:SELECT AVG(price) FROM A
 min()  返回一列中的最小值;
 //返回表中最小的价格
 例子:SELECT MIN(price) FROM A
 count() 返回匹配指定条件的行数;
 //返回字段出现的次数
 例子:SELECT COUNT(name) FROM A
 //排除相同字段出现的,只查不相同字段出现的次数
 例子:SELECT COUNT(DISTINCT name) FROM A
 now() 返回当前的日期和时间;
 //但会当前日期
 例子:SELECT NOW() FROM A
 format() 返回指定格式的时间;
 //将取出来的时间按照指定格式返回
 例子:SELECT FORMAT(now(),"yyyy-MM-dd") FROM A

好了,这次先写到这里阅读量超过1的时候滴滴我,我来继续写!
一个误入程序界的猴子🐒
感觉以上对你没有帮助那说明你比我强哈哈,然后你可以去这里看看基本常用sql,希望对你有所帮助

  • 来更新了来更新了,没想到这么阅读的这么快,我可没食盐;
UNION 操作符用于合并两个或多个 SELECT 语句的结果集。
具体如何使用呢就是假如你要查询两个表中的相同的字段,这个时候union就排上用场了
具体如下:
//只让他展示一列name 这个是选取不同的值,排除相同的值
SELECT name FROM A
UNION
SELECT name FROM B
//如果相同的值你也要的话你就使用 union all
SELECT name FROM A
UNION ALL
SELECT name FROM B

好了拜拜,下次再来阅读量超过10的时候滴滴我,准时出现更新哈哈
乱入-----------------------------------------------

用C#+Avalonia写跨平台串口工具:Windows/macOS/Linux通吃,还能解析Modbus+画实时曲线 不管是串口还是蓝牙,核心操作都是“打开连接、发数据、收数据、关连接”,先定义一个// 通信设备接口:统一串口/蓝牙的操作// 连接状态变化事件(UI层订阅)// 接收数据事件(收到数据后触发)// 通信配置(不同设备配置不同,用泛型)// 通信设备接口:统一串口/蓝牙的操作 public interface ICommDevice : IDisposable {// 连接状态变化事件(UI层订阅) event Action < bool > OnConnectionChanged; 阅读详情

相关推荐

AI原生应用在UGC内容审核中的实战经验

AI原生应用(AI-Native Application)——以机器学习模型为核心驱动力,深度整合数据、算法、工程架构的完整系统——为破解这一三角难题提供了全新范式。全链路数据驱动:从数据采集、模型训练到决策优化,形成闭环自治系统,无需人工规则干预多模态深度理解:同时处理文本、图像、音频、视频等多类型内容,理解语义而非简单匹配特征自适应进化能力:通过人机协同反馈持续学习新型违规模式,模型周级迭代成为常态审核效率提升300%:单条视频审核耗时从2.3秒降至0.7秒。

AI算力网络与通信的博客 1149

MySQL基础(一):数据库本质理解、sql基本规范、基本分类、sql常用关键字、数据类型、正则

主要包括表记录的插入(insert)、更新(update)、删除(delete)和查询(select),是开发人员日常使用最频繁的操作;column_name 是列的名字,column_type 是列的数据类型,contraints 是这个列的约束条件‘;的前面,不能用于*,在聚合函数中,distinct只可用于count,格式:count(distinct 列),(定义语言,操作语言、控制语言)这三部分共同构成了sql语言;sal(薪水),字段类型分别为 varchar(10)、date、int(2);

白骨梦儿 2162

three.js 载入 3D 模型的方法

三维模型的加载器ColladaLoader模型加载器。GLTFLoader模型加载器。OBJLoader模型加载器。FBXLoader模型加载器。

w418856的博客 4362

SQL 窗口函数:ROWS与RANGE

SQL Window Funcions https://www.youtube.com/watch?v=H6OTMoXjNiM https://www.youtube.com/watch?v=TzsrO4zTQj8 分析函数的语法结构一般是: 分析函数名(参数) OVER (PARTITION BY子句 ORDER BY子句 ROWS/RANGE子句)。 即由以下三部分组成: 分析函数名:如sum、max、min、count、avg等聚集函数以及lead、lag行比较函数等; over: 关键字,表示前面的

Zhongjie1986的博客 6433

2025反爬虫革命:京东商品接口的动态指纹认证与量子加密传输方案

在2025年,全球电商API接口面临的安全威胁呈现指数级增长:京东构建了基于硬件、软件、行为三重维度的设备指纹模型:京东构建了基于BB84+E91混合协议的量子密钥中继网络:

FB13713612741的博客 1648

SIwave:在 SIwave 中释放计算频率扫描的强大功能

AEDT 的电路工具允许注入正确的电压和电流。要使用电路工具,SIwave 必须首先使用 PI 求解器求解结构的 S 参数。

jkh920184196的博客 1475

MySQL学习笔记(三)

一:Mysql图形化管理工具 二:MySQL目录结构与源码 2.1 主要目录结构: 三:SQL的介绍 3.1 sql的历史背景: 3.2 SQL分类: SQL语言在功能上主要分为如下3大类:DDL(Data Definition Languages、数据定义语言),这些语句定义了不同的数据库、表、视图、索 引等数据库对象,还可以用来创建、删除、修改数据库和数据表的结构。 主要的语句关键字包括 CREATE 、 DROP 、 ALTER 等。DML(Data Manipulati..

JiaXingNashishua的博客 913

同态加密与SEAL库实战:CKKS参数调优避坑指南

本文深入探讨了同态加密技术中CKKS方案的参数调优实践,重点解析了SEAL库中`poly_modulus_degree`、`coeff_modulus`和`scale`三大核心参数的配置技巧与避坑指南。通过实战案例展示了如何平衡计算深度、精度与性能,为开发者提供了一套完整的参数优化方法论,帮助避免常见的'scale out of bounds'等错误,显著提升同态加密应用的可靠性和效率。

weixin_29315569的博客 225

SQL常用的一些关键字

SQL常用的一些关键字1、distinct关键字显示没有重复记录的商品名称,商品价格和商品类别列表 select distinct ware_name,price from t_ware; 2、使用计算列查询所有商品价格提高20%后的价格 select ware_id,ware_name,price*1.2 from t_ware' 3、列的别名a) 不使用as select ware_id,wa...

流浪蓝的博客 1万+

STM32F103(二十三)通用同步异步收发器(USART)

学习板:STM32F103ZET6 往期博客: STM32F103五分钟入门系列(一)跑马灯(库函数+寄存器)+加编程模板+GPIO总结 STM32F103五分钟入门系列(二)GPIO的七大寄存器+GPIOx_LCKR作用和配置 STM32F103五分钟入门系列(三)GPIO的常用库函数使用方法总结+一个网络上的误区 STM32F103五分钟入门系列(四)蜂鸣器实验(库函数+寄存器) STM32F103五分钟入门系列(五)按键实验(库函数+寄存器) STM32F103五分钟入门系列(六)时钟框图+相关寄存器

Curnane0_0的博客 1019

万字长文,YOLOv8 yaml 文件解析 | 一文搞定 YOLOv8 分类任务,检测任务,分割任务,关键点任务

YOLOv8 yaml 文件解析 | 一文搞定 YOLOv8 分类任务,检测任务,分割任务,关键点任务

Coding... 1万+

MySQL中的describe关键字

今天写代码的时候,有一个类的数据始终不能插入,老是提示在You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'describe。 因为用的是mybatis进行插入,所以写SQL语句的

summer_sy的博客 7514

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

这句简单的 sql ,如何加索引?颠覆了我多年的认知

不啰嗦,直接入正题。问题是这样的。请问下面的sql语句,要想加快查询速度,该怎么创建索引?以下,以mysql数据库为准。 select * from test where a=? and b>? order by c limit 0,100 结果可能会出乎你的意料。我们首先准备一下运行环境,然后按照最左前缀原则和explain关键字来进行验证。结果真是颠覆了我多年的认知。 准备...

zhuzj12345的博客 217

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

假人有限元模型

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

每个后端都应该知道的八个提升 SQL 性能的 Tips

作为一名后端程序员,可以说天天都要跟数据库打交道,不管使用的是 MySQL, Oracle 还是 SQL Server,毫无疑问都逃不开 SQL,所以日常工作中对于 SQL 的性能优化可谓说十分重要。今天阿粉就带大家看一下,每个后端程序员都应该知道的十个提升查询性能的技巧。1.使用 Exists 代替子查询子查询在日常的工作中不可避免一定会使用到,很多时候我们的用法都是这样的:复制 相信大家平常肯定都是这样来使用的,其实还有一种更好的方法,如下所示:复制 这里我们使用 exist 关键字而不是 In

wadfdhsajd的博客 368

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

这句简单的sql,如何加索引?颠覆了我多年的认知

原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。不啰嗦,直接入正题。问题是这样的。请问下面的sql语句,要想加快查询速度,该怎么创建索引?以下...

小姐姐味道 1035

Mybatis 插件: MySQL sql 语句转换为合法的达梦sql语句

项目已经运行了很多年了,里面有大量的 SQL 语句,底层数据库都是 MySQL,现在要迁移到达梦数据库,怎么办?一开始的解决方案是这样的,先拷贝一份 mapper xml 文件, 再在上面改 SQL ,SQL 功能逻辑不变,可能就是小修小改, SQL 语句无非就是增删改查,而且大多数都是单表的增删改查,只是多费一些时间而已,但怎么知道这个 SQL 语句要不要改?改了后怎么测试它是正确的?很多人都属性 MySQL 但不熟悉达梦,这时候就要开始去看别人踩过的坑,下载一份官方手册,对照着看,估计一下工作量了。

qq_38148090的博客 7940

8个提升 SQL 性能的 Tips,每个后端都应该知道

8个提升 SQL 性能的 Tips,每个后端都应该知道

xiaohao718的博客 372

不一样的sql注入

那如果我在代码的处理部分达到过了处理,在服务器返回的情况中另辟蹊径,那么这个链一旦被开源挖出来,就比较多了,所以就想起了咱们前辈说的一句话就是,这个代码本身是安全的,当研究安全的人越来越多,他就越来越不安全了......那这里就是咱们会经常说的一个点就是绕WAF,同样的网上的waf绕开的方式也几乎没有很大的效果,比如编码混淆,大小写,双写,这些都很多年了,早已经被规则写烂了,那有没有针对sql注入绕开waf的方式呢?相信有很多朋友还是迷糊的,我再以一个形象的例子就是,小明到小红的回家的路线是。

2303_77223717的博客 427

MySQL开源工具推荐,有了它我卸了珍藏多年Nactive!

作者 | 王磊来源 | Java中文社群(ID:javacn666)转载请联系授权(微信ID:GG_Stone)最近无意间发现了一款开源免费的 MySQL 客户端管理工具,磊哥试用了两天...

磊哥聊Java 979

sql如何获取全部的索引名称_这句简单的sql,如何加索引?颠覆了我多年的认知...

原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。不啰嗦,直接入正题。问题是这样的。请问下面的sql语句,要想加快查询速度,该怎么创建索引?以下,以mysql数据库为准。select * from test where a=? and b>? order by c limit 0,100结果可能会出乎你的意料。我们首先准备一下运行环境,然后按照最左前缀原则...

weixin_39806388的博客 401

SQL- 多年开发人员都不懂的插入与更新删除操作注意点

说好的我们一起书写属于我们自己的篇章,没想到有些人的恶作剧使得我们心血变了模样,这似乎预示着满城风雪,小道空留印,不见留印人。再过会,我想上天也会擦除掉他唯一留下的痕迹!

知识追寻者(Inheriting the spirit of open source, Spreading technology knowledge;) 1360

sql union和union all_这句简单的sql,如何加索引?颠覆了我多年的认知

引言不啰嗦,直接入正题。问题是这样的。请问下面的sql语句,要想加快查询速度,该怎么创建索引?以下,以mysql数据库为准。select * from test where a=? and b>? order by c limit 0,100复制代码结果可能会出乎你的意料。我们首先准备一下运行环境,然后按照最左前缀原则和explain关键字来进行验证。结果真是颠覆了xjjdog多年的认知。准...

weixin_39927288的博客 794

Unity Shader变体优化实战:从诊断到构建的全流程性能提升

在计算机图形学中,着色器(Shader)是决定渲染效果的核心程序。其工作原理是通过GPU执行特定算法,将3D模型的顶点、纹理等信息转换为屏幕像素。为了提升渲染效率,现代引擎引入了Shader变体机制,即根据不同的编译条件(如光照模式、雾效开关)预生成多个优化版本。这一机制的技术价值在于最大化运行时性能,但管理不当会导致“变体爆炸”,严重影响项目构建速度、包体大小和运行时内存。在移动游戏、XR应用等对性能敏感的场景中,变体优化尤为关键。通过系统性的诊断与剥离策略,开发者可以精准控制变体数量,实现性能与效果的平

weixin_30587927的博客 319

多个字段排序_SQL超入门第五篇:排序

序之前已经给大家分享四节教程了第一节:讲了SQL中最简单最基础的检索语句。第二节:我们对第一节中的检查语句增加了过滤条件。第三节:我们讲解了5个常用的聚合函数。第四节:SQL超入门第四篇:分组聚合今天我们来讲排序,大家工作中可能经常要对一些数据的排序,比如查看近30天每日销量就肯定要按顺序进行比较,再比如查看对各城市的销量进行排序,看看哪些城市排在前面,哪些排在后面。这些都是经常使用的。在Exce...

weixin_39955925的博客 1635

【DBAplus】SQL优化:一篇文章说清楚Oracle Hint的正确使用姿势

原创2016-09-12韩锋 作者介绍 韩锋,宜信技术研发中心数据库架构师。精通多种关系型数据库,曾任职于当当网、TOM在线等公司,曾任多家公司首席DBA、数据库架构师等职,多...

coco3600的博客 3979

T-SQL 编码标准

可能让人觉得很奇怪,但好像的确没有什么“正式的”T-SQL 编码标准。早在 1999 年末的时候,我惊喜地发现 John Hindmarsh 提出的 SQL Server 7.0 标准,我在 2000 年 2 月的社论中对他的某些建议进行了总结。(2000 年 2 月以及本月的“下载”中都包括了 John 原来的标准。)后来,Ron Talmage 撰写了一系列专栏文章,提出了他对各种“最佳方法”

IT点滴 1213
上一篇: java.sql.SQLException: ORA-02289: 序列不存在
下一篇: 关于扫码登录那点事,企业微信,微信,看完不会你打我....
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值