SQL表间关联查询实例详解
目录 简介 样例准备 左外连接 右外连接 全外连接 内连接 交叉连接 自然连接 简介 本文主要讲解SQL语句中常用的表间关联查询方式,包括:左连接(left join)、右连接(right join)、全连接(fu...
SQL中merge into用法详解
从备份表中更新字段到正式表中,使用 UPDATE 批量更新大量的数据,会出现效率低下,有时候甚至卡死的情况,后面通过使用 MERGE INTO 代替 UPDATE 执行批量更新,会提升执行效率。 MERGE INTO语...
详解SQL创建表的几种方法
目录 引言 1. 基础表的创建 2. 带约束的表创建 3. 表的默认值与自增字段 4. 分区表的创建与应用 5. 小结:你已经是表创建高手了! 引言 你是不是也曾经觉得数据库的表创建有点难度?是不是觉得...
clickhouse介绍、安装、数据类型、sql操作
目录 1、介绍 1.1、特点:列式存储 1.2、多样化引擎 1.3、高吞吐写入能力 1.4、数据分区与线程级并行 2、安装 2.1、准备工作 2.2、安装依赖 2.3、修改配置文件 2.4、使用client连接server 3、数...
SQL REGEXP 正则表达式详解
目录 基本语法 常用正则表达式元字符 实用示例 性能考虑 SQL中的正则表达式(通常表示为REGEXP或RLIKE)是一种强大的模式匹配工具,允许你执行复杂的字符串搜索和匹配操作。 基本语法 大多数SQL实...
一文详解SQL Server如何跟踪自动统计信息更新
SQL Server数据库中,我们都清楚统计信息对于优化器来说非常重要。一般情况下,我们会开启'自动更新统计信息'(Auto Update Statistics)这个选项,以便数据库能自动更新过期/过时的统计信息,因...
SQL按指定字符分割字符串的方法
目录 1. MySQL 2. PostgreSQL 3. SQL Server 4. Oracle 5. SQLite 在SQL中分割字符串通常需要使用特定的函数,因为SQL本身并不像编程语言那样直接支持字符串分割。不同的数据库系统有不同的函数...
Oracle查看正在执行的sql语句的方法大全
目录 1、查看 Oracle 正在执行的 sql 语句 1.1、杀死进程 1.2、若利用步骤2命令kill一个进程后,进程状态被置为'killed',但是锁定的资源很长时间没有被释放,那么可以在os级别再kill相应的进程...
SQL中的CASE WHEN用法小结
目录 一、简单CASE WHEN函数: 二、CASE WHEN条件表达式函数 三、常用场景 场景1:不同状态展示为不同的值 场景2:统计不同状态下的值 场景4:CASE WHEN中使用子查询 场景5:经典行转列,结合ma...
SQL Server STUFF函数的用法及应用场景
目录 STUFF 函数的语法 STUFF 函数的基本使用 1. 删除并替换字符串中的一部分 2. 删除字符串中的部分内容 3. 用 STUFF 实现字符串替换 STUFF 函数的高级应用 1. 字符串聚合 2. 格式化数据 3. 替...