sql
-
MySQL 窗口函数详解
MySQL 是一种广泛使用的开源关系数据库管理系统。近年来,随着互联网技术的快速发展,MySQL 在各种应用场景中得到了广泛的应用。窗口函数是 MySQL 中一个非常重要的特性,它…
-
张泽鹏:用PostgreSQL征服24点扑克牌算法的数据库高手
参赛选手:张泽鹏 个人简介:杭州隐函科技有限公司联创,技术负责人 参赛数据库:PostgreSQL 性能评测:百万级数据代码性能评测 2.46秒 综合得分:82.2 以下是张泽鹏选…
-
数据库树形结构怎么查 四种方法解决
1.使SQL实现树形查询 1.1 树形结构固定,即固定几层结构,可以采用数据库连接查询,这里以两张表为例: select one.id, one.label, two.id, tw…
-
SQL中ALTER用法总结
在项目迭代过程中,通常会因为新增或者修改一些功能时发现需要对 “已有表” 中的列进行各种操作,此时就需要使用到SQL中的ALTER语法了,总结下来一共有十点,如下: 1. 删除列 …
-
Mybatis-plus QueryWrapper获取条件SQL
在使用QueryWrapper.inSql()查询时,传参是写死的SQL字符串。如果需要条件查询时需要手动拼接字符串,很不方便。所以可以利用QueryWrapper转化为所需要的条…
-
大数据 Hive – 实现SQL执行
文章目录 MapReduce实现SQL的原理 Hive的架构 Hive如何实现join操作 小结 MapReduce的出现大大简化了大数据编程的难度,使得大数据计算不再是高不可攀的…
-
【SQL相关】Hive进行表关联时on后不支持非等值连接的解决方法
1.报错原因 Hive查询语言的设计目标是与传统的SQL类似,但它在某些方面有一些限制。标准的SQL(如ORACLE、MySQL)是支持对连接条件进行非等值连接的,…
-
oracle查看锁表的sql
oracle查看锁表的sql 关键表 V$LOCKED_OBJECT :记录锁信息的表 v$session :记录会话信息的表 v$sql:记录执行sql的表 dba_object…
-
Oracle报错:ORA-14402: updating partition key column would cause a partition change
报错信息 今天在 Oracle 上更新数据的时候,报了如下错误: ORA-14402: updating partition key column would cause a pa…
-
SQL硬核调优
在应用的的开发过程中,由于初期数据量小,开发人员写 SQL 语句时更重视功能上的实现,但是当应用系统正式上线后,随着生产数据量的急剧增长,很多 SQL 语句开始逐渐显露出性能问题,…
-
【Java 进阶篇】JDBC查询操作详解
在数据库编程中,查询是一项非常常见且重要的操作。JDBC(Java Database Connectivity)提供了丰富的API来执行各种类型的查询操作。本篇博客将详细介绍如何使…
-
Hive SQL,使用UNION ALL 纵向合并表,当字段为空值时报错
使用UNION ALL纵向合并表,当字段为空值时报错如下: SQL 错误 [40000] [42000]: Error while compiling statement: FAI…
-
sql语句中exists用法详解
文章目录 一、语法说明 exists: not exists: 二、常用示例说明 1.查询a表在b表中存在数据 2.查询a表在b表中不存在数据 3.查询时间最新记录 4.exist…
-
SQLException(SQL异常)可能的原因和解决方法
SQLException 是在 Java 中处理数据库操作过程中可能发生的异常,通常是由于底层数据库操作错误或违反了数据库规则而引起的。以下是可能导致 SQLException 的…
-
【PostgreSQL】存储过程
文章目录 一、引言 1.1 存储过程的定义和作用 1.1.1 定义 1.1.2 作用 1.2 PostgreSQL存储过程的优势和局限性 二、PostgreSQL基础 2.1 Po…
