技术栈
sql
kejiayuan
6 小时前
数据库
·
sql
CTE更易懂的SQL风格
CTE (Common Table Expressions)公用表表达式 是一个临时的、命名的结果集,它存在于单个 SQL 语句(SELECT, INSERT, UPDATE, DELETE)的执行范围内。你可以把它看作是一个只在当前查询中有效的、一次性的“视图”或“临时表”。 CTE 使用 WITH 子句来定义,并且可以像普通的表一样在后续的查询中被引用。这使得复杂查询的逻辑可以被分解成多个简单、可读的步骤。
PyHaVolask
7 小时前
数据库
·
sql
SQL注入漏洞原理
核心问题:用户输入与数据库交互上述代码没有漏洞,因为查询条件是固定的。当用户可以控制查询参数时,就可能产生SQL注入漏洞。
l1t
9 小时前
数据库
·
sql
·
算法
·
postgresql
DeepSeek辅助编写的利用位掩码填充唯一候选数方法求解数独SQL
基于我修改的改用2个元素而不是9个元素保存行掩码德哥SQL,我修改了几个错误:改为结果和字符串版本一样
冰暮流星
10 小时前
数据库
·
sql
·
mysql
sql语句之select语句的基本使用
假定有一个数据表,表名叫tom如果要查询表格中所有数据,sql语言语法格式是select 字段名 from 表名;
霖霖总总
12 小时前
sql
·
mysql
[小技巧15]深入解读 MySQL sql_mode:从原理到实践,规避常见坑
sql_mode 是 MySQL 的一个重要系统变量,它定义了 MySQL 应遵循的 SQL 语法和数据校验规则。通过设置不同的 sql_mode,可以控制 MySQL 的行为模式,包括:
菩提小狗
12 小时前
数据库
·
sql
·
web安全
SQL注入之sqlmap|web安全|渗透测试|网络安全
00:0001:2706:4618:24
m0_59817723
13 小时前
数据库
·
sql
SQL核心(1)
用户表用8人,但是订单表只有7个人的订单,在统计每个用户的订单数量的时候,要注意count(*),count(列名),null值的处理
DarkAthena
13 小时前
数据库
·
sql
·
gaussdb
【GaussDB】数据静止状态下同一个SQL或同一个存储过程执行第6次报错的问题排查
最近有客户遇到了一个问题,原始反馈是然后我连接上这个报错的GaussDB数据库,执行客户提供的调用sp的例子,却没有报错。 数据库版本:506.0.0.SPC0100
l1t
13 小时前
sql
·
算法
·
postgresql
·
深度优先
郭其先生利用DeepSeek实现的PostgreSQL递归CTE实现DFS写法
测试用表使用递归 CTE 实现 DFS:使用栈模拟 DFS
尽兴-
14 小时前
sql
·
mysql
·
adb
·
dba
MySQL 中一条 SQL 的执行流程详解
在日常开发中,我们经常与数据库打交道,写一条 SELECT、INSERT 或 UPDATE 语句似乎轻而易举。但你是否想过:当你把 SQL 发送给 MySQL 后,它内部究竟经历了哪些步骤?理解这个过程,不仅能帮助你写出更高效的 SQL,还能在排查性能问题时做到有的放矢。
高一要励志成为佬
14 小时前
数据库
·
sql
【数据库】第三章 关系数据库标准语言SQL
结构性查询语言,是关系数据库的标准语言SQL是一个通用的的关系数据库语言1.综合统一2. 高度非过程化
alonewolf_99
14 小时前
sql
·
mysql
·
架构
MySQL 架构与SQL执行全流程深度解析
学习MySQL,建议按以下三个层次逐步深入:全面理解MySQL架构(本篇重点)索引底层数据结构与算法Explain详解与索引最佳实践
麦聪聊数据
1 天前
数据库
·
sql
·
mysql
MySQL并发与锁:从“防止超卖”到排查“死锁”
在电商或金融系统中,并发控制是最核心的挑战之一。很多开发者在写“扣减库存”逻辑时,习惯写出这样的代码:
l1t
1 天前
数据库
·
sql
·
算法
·
数独
DeepSeek辅助编写添加了矛盾检测的数独求解SQL
在每次填充数字后,立即检查是否有位置候选数为空(无解状态)。实测表明,提前过滤代价还是比下轮测试大,因为要算这么多候选数,而下轮实际候选数只选best_pos,过滤的比例大约在10%,不算太多,除非有更好的实现,不然没有必要。
黑白极客
1 天前
java
·
数据库
·
sql
·
mysql
·
引擎
怎么给字符串字段加索引?日志系统 一条更新语句是怎么执行的
怎么给字符串字段加索引?日志系统 一条更新语句是怎么执行的ANALYZE TABLE table_name;
爬山算法
1 天前
数据库
·
sql
·
hibernate
Hibernate(31)Hibernate的原生SQL查询是什么?
在某些情况下,HQL(Hibernate Query Language)或Criteria API可能无法满足复杂查询的需要,这时可以使用原生SQL查询(Native SQL Query)。原生SQL查询允许开发者直接编写SQL语句,并通过Hibernate执行这些语句,将结果映射为实体类或自定义结果集。
l1t
1 天前
数据库
·
人工智能
·
sql
·
算法
·
postgresql
·
oracle
·
数独
NineData第三届数据库编程大赛:用一条 SQL 解数独问题我的参赛程序
初赛已结束,没进决赛。思路说明 对于一句SQL解决数独问题,由于语言的限制,递归只支持BFS,无法实现回溯,基本上只能采用穷举法。
施嘉伟
1 天前
数据库
·
sql
一次生产环境 SQL 不走索引的排查过程
客户环境生产环境是11.2.0.4测试环境是11.2.0.1测试环境sql执行很快,生产上要7秒左右。
Web项目开发
1 天前
数据库
·
sql
·
mysql
Mysql创建索引的SQL脚本,复制粘贴即可使用
Waloo
1 天前
sql
·
sql server
SQL Server 2017 EXISTS 关键字 完整用法详解(最全 + 最优写法 + 性能对比)
EXISTS是 SQL 高频且高效的关键字,掌握后能大幅优化查询性能,内容全部适配 SQL Server 2017,直接套用即可。