SQL共0篇 第2页
SQL
openGauss学习笔记-20 openGauss 简单数据管理-DISTINCT-五八三

openGauss学习笔记-20 openGauss 简单数据管理-DISTINCT

openGauss学习笔记-20 openGauss 简单数据管理-DISTINCT20.1 语法格式20.2 参数说明20.3 示例 openGauss学习笔记-20 openGauss 简单数据管理-DISTINCT DISTINCT关键字与SELECT语句一起使用,用...
admin的头像-五八三admin2年前
0130
openGauss学习笔记-19 openGauss 简单数据管理-ORDER BY子句-五八三

openGauss学习笔记-19 openGauss 简单数据管理-ORDER BY子句

openGauss学习笔记-19 openGauss 简单数据管理-ORDER BY子句19.1 语法格式19.2 参数说明19.3 示例 openGauss学习笔记-19 openGauss 简单数据管理-ORDER BY子句 ORDER BY对SELECT语句检索得到的...
admin的头像-五八三admin2年前
0100

烧死10亿脑细胞的SQL长啥样?

1 前言 今天在生产中碰到了一个让我十分费解的 SQL,十分有趣。 2 现象 SQL 很好复现,就是逻辑看起来有点唬人 postgres=# create table test(id1 int,id2 int); CREATE TABLE postgres=# inser...
admin的头像-五八三admin2年前
0190
如何使用 GPT 作为自然语言来 SQL 查询引擎-五八三

如何使用 GPT 作为自然语言来 SQL 查询引擎

​生成的AI输出并不总是可靠的,但是下面我会讲述如何改进你的代码和查询的方法,以及防止发送敏感数据的方法。与大多数生成式AI一样,OpenAI的API的结果仍然不完美,这意味着我们不能完全信任...
admin的头像-五八三admin2年前
0320
openGauss学习笔记-18 openGauss 简单数据管理-WHERE子句-五八三

openGauss学习笔记-18 openGauss 简单数据管理-WHERE子句

openGauss学习笔记-18 openGauss 简单数据管理-WHERE子句18.1 语法格式18.2 参数说明18.3 示例 openGauss学习笔记-18 openGauss 简单数据管理-WHERE子句 当我们需要根据指定条件从表中查询数据...
admin的头像-五八三admin2年前
0160
我们真的需要链式查询吗-五八三

我们真的需要链式查询吗

多年后,面对Quicksql的时候,我将会想起刚参加工作面对mongodb复杂聚合查询的那个遥远下午。 那是一种淡淡的忧伤,这么多年来,这种忧伤仅次于Neo4j那独树一帜的语法给我带来的惊()喜()。 ...
admin的头像-五八三admin2年前
050
openGauss学习笔记-16 openGauss 简单数据管理-运算符-五八三

openGauss学习笔记-16 openGauss 简单数据管理-运算符

openGauss学习笔记-16 openGauss 简单数据管理-运算符16.1 算术运算符16.2 比较操作符16.3 逻辑操作符 openGauss学习笔记-16 openGauss 简单数据管理-运算符 openGauss中运算符是一个保留关键字...
admin的头像-五八三admin2年前
0160
openGauss学习笔记-15 openGauss 简单数据管理-SELECT语句-五八三

openGauss学习笔记-15 openGauss 简单数据管理-SELECT语句

openGauss学习笔记-15 openGauss 简单数据管理-SELECT语句15.1 语法格式15.2 参数说明15.3 示例 openGauss学习笔记-15 openGauss 简单数据管理-SELECT语句 SELECT语句用于从表或视图中取出数据...
admin的头像-五八三admin2年前
040
openGauss学习笔记-14 openGauss 简单数据管理-查看对象-五八三

openGauss学习笔记-14 openGauss 简单数据管理-查看对象

openGauss学习笔记-14 openGauss 简单数据管理-查看对象14.1 查看命令帮助信息14.2 切换数据库14.3 查询所有数据库14.4 查询当前数据库中的所有表14.5 查看表结构 openGauss学习笔记-14 openGau...
admin的头像-五八三admin2年前
060
《ANTLR 4权威指南》第二章:大图-五八三

《ANTLR 4权威指南》第二章:大图

现在我们已经安装了ANTLR,并对如何构建和运行一个小例子有了一些了解,接下来我们将看看整体情况。在本章中,我们将学习与语言应用相关的重要过程、术语和数据结构。在学习过程中,我们将确定...
admin的头像-五八三admin2年前
040
「案例回顾」一次较波折的MySQL调优 | 京东云技术团队-五八三

「案例回顾」一次较波折的MySQL调优 | 京东云技术团队

长假某日,阳光明媚,春暖花开,想着一定是一个黄道吉日,必能顺风顺水,没想到却遇到一个有点小波折的客户报障。 一、故障起因 故障起因是客户前一天从自建MySQL迁移到云上RDS,在执行某个并发...
admin的头像-五八三admin2年前
0140
万字好文:大报文问题实战 | 京东物流技术团队-五八三

万字好文:大报文问题实战 | 京东物流技术团队

导读 大报文问题,在京东物流内较少出现,但每次出现往往是大事故,甚至导致上下游多个系统故障。大报文的背后,是不同商家业务体量不同,特别是B端业务的采购及销售出库单,一些头部商家对京东...
admin的头像-五八三admin2年前
0200
Mybatis-SQL分析组件-五八三

Mybatis-SQL分析组件

背景 大促备战,最大的隐患项之一就是慢sql,带来的破坏性最大,也是日常工作中经常带来整个应用抖动的最大隐患,而且对sql好坏的评估有一定的技术要求,有一些缺乏经验或者因为不够仔细造成一...
admin的头像-五八三admin2年前
0320
【Oracle】当条件中存在空值时,同时将空值和非空值的结果查询出来-五八三

【Oracle】当条件中存在空值时,同时将空值和非空值的结果查询出来

【Oracle】当条件中存在空值时,同时将空值和非空值的结果查询出来 如果不是一定要用这个存在空值的条件的话,最好还是不用为好,省的麻烦 正常的查询结果如下 select * from ttt20230705 t whe...
admin的头像-五八三admin2年前
070
Mybatis-SQL分析组件 | 京东云技术团队-五八三

Mybatis-SQL分析组件 | 京东云技术团队

背景 大促备战,最大的隐患项之一就是慢sql,带来的破坏性最大,也是日常工作中经常带来整个应用抖动的最大隐患,而且对sql好坏的评估有一定的技术要求,有一些缺乏经验或者因为不够仔细造成一...
admin的头像-五八三admin2年前
0150
Mysql基础篇(四)之事务-五八三

Mysql基础篇(四)之事务

一. 事务简介 事务是一组操作的集合,它是一个不可分隔的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 就比如:张三给李四...
admin的头像-五八三admin2年前
0170
ShardingSphere5入门到实战-五八三

ShardingSphere5入门到实战

ShardingSphere5入门到实战 第01章 高性能架构模式 互联网业务兴起之后,海量用户加上海量数据的特点,单个数据库服务器已经难以满足业务需要,必须考虑数据库集群的方式来提升性能。高性能数据...
admin的头像-五八三admin2年前
020
面试官:讲讲MySql索引失效的几种情况-五八三

面试官:讲讲MySql索引失效的几种情况

索引失效# 准备数据:# CREATE TABLE `dept` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `deptName` VARCHAR(30) DEFAULT NULL, `address` VARCHAR(40) DEFAULT NULL, ceo INT NULL , PRIMARY KE...
admin的头像-五八三admin2年前
020
渗透攻防Web篇-深入浅出SQL注入-五八三

渗透攻防Web篇-深入浅出SQL注入

1 背景 京东SRC(Security Response Center)收录大量外部白帽子提交的sql注入漏洞,漏洞发生的原因多为sql语句拼接和Mybatis使用不当导致。 2 手工检测 2.1 前置知识 mysql5.0以上版本中存在一个...
admin的头像-五八三admin2年前
030
仿navicat的web版工具上线了-五八三

仿navicat的web版工具上线了

背景 今天水一篇博文吧,介绍一下,之前做的一个开源项目(通过SQL查寻Mongo数据库工具)部署上线了,欢迎大家来玩。 相关代码 工具仓库: 核心转换器:gitee.com/listen_w/sq… starter :gite...
admin的头像-五八三admin2年前
050