sql
-
oracle 查询是否包含某字符串
1、like –包含 select * from a where name like ‘%小%’; –不包含 select * from a where name not li…
-
mybatis-plus3.5.3.1 支持不同数据源sql适配
mybatis-plus3.5.3.1 支持不同数据源sql适配 背景 最近公司要求支持国产数据库达梦,人大金仓,高斯等数据库,这些数据库与mysql的语法有一些差异,需要做一些兼…
-
【源码分析】一个flink job的sql到底是如何执行的(一):flink sql底层是如何调用connector实现物理执行计划的
文章目录 一. 一条flink sql 二. 源码流程图示 1. flink connector的实现逻辑 2. flink sql的转换逻辑 三、flink sql 调用conn…
-
安装SQL Server提示:安装程序无法与下载服务器联系。请提供 Microsoft R Open 和 Microsoft R Server
首先按照提示,在给定的两个浏览器中下载下列两个软件: 在SQL安装包解压目录下新建文件夹,命名任意,将下载的.cab文件放在R文件夹下,再回到安装向导,选择安装路径为命名文…
-
MySQL知识点总结(一)——一条SQL的执行过程、索引底层数据结构、一级索引和二级索引、索引失效、索引覆盖、索引下推
MySQL知识点总结(一)——一条SQL的执行过程、索引底层数据结构、一级索引和二级索引、索引失效、索引覆盖、索引下推 一条SQL的执行过程 索引底层数据结构 为什么不使用二叉树?…
-
MySQL 常用函数学习总结
1、数值函数 ➢ 数学计算 ○ ABS(x) 返回x的绝对值 SELECT ABS(-2); ○ EXP(x) 返回 e 的 x 次方 SELECT EXP(2); ○ LN 返回…
-
MybatisPlus 主键为自增id时根据特定多字段判断是否在数据库内存在该条记录,存在则更新、不存在则插入
目录 需求 单主键校验 非主键多字段校验 多主键校验 需求 主键字段使用了自增id做了优化,但是需求需要依赖两个联合唯一的字段校验该条记录是否存在,如果存在则执行更…
-
Text-to-SQL小白入门(十一)DAIL-SQL教你刷Spider榜单第一
论文概述 学习这篇Text2SQL+LLM的benchmark论文前,可以先学习一下基础的Text2SQL知识。 可以参考GitHub项目:GitHub – eosph…
-
mysql 有数据就修改,无数据则新增
使用场景: 操作某个用户信息时,没有就创建该用户,有则修改该用户信息。 方法一 :replace into replace into 会根据唯一索引或主键进行判断,如果存在则覆盖写…
-
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的出现大大简化了大数据编程的难度,使得大数据计算不再是高不可攀的…
