首页 > 数据库技术
SQL 删除重复行,只保留一条记录
SQL 删除重复行,只保留一条记录 删除表中多余的重复记录,重复记录是根据单个字段(id)来判断,只留有rowid最小的记录 //删除用户根据用户名,并且不包括最小ID delete from users where username in( //根据用户名称排序,大于1 select userna ...
分类:数据库技术   时间:2019-12-27 10:42:24    收藏:0  评论:0  赞:0  阅读:72
Mysql批量插入更新
批量插入,使用MyBatis批量语法: 使用临时表进行批量更新,其中的a,b作为唯一索引: 3万条记录,第一次插入的时候1.5秒,第二次更新的时候2.5秒; 3万条记录,第一次插入的时候2.5秒,第二次更新的时候4.5秒; REPLACE的时候会把记录删除重新插入,自增主键可以看出变化; ...
分类:数据库技术   时间:2019-12-27 10:41:41    收藏:0  评论:0  赞:0  阅读:76
数据库
1.1数据库: 1、数据(data):描述事物的符号记录。 数据的含义称为数据的语义,数据与其语义是不可分的。 2、数据库(database , DB):数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据规模组织,描述和存储,具有较小的冗余度、较高的数据独立性和 ...
分类:数据库技术   时间:2019-12-27 10:36:34    收藏:0  评论:0  赞:0  阅读:75
mysql 实现类似oracle函数bitand功能
oracle中位运算函数bitand中在mysql的实现是 &运算符,我司使用的JPA要在oracle和mysql中自由切换,所以使用统一的位运算操作方法 mysql实现bitand函数的功能,我们有两种解决方案: 1. 在mysql中,自定义函数bitand, 2.sql拦截,在Statement ...
分类:数据库技术   时间:2019-12-27 09:53:38    收藏:0  评论:0  赞:0  阅读:194
提交多条SQL语句
...
分类:数据库技术   时间:2019-12-27 09:52:22    收藏:0  评论:0  赞:0  阅读:79
SQL语句
1、去除重复语句 delete from ZS_PC_DJWD a where (a.ST_DATE,a.MAX_VALUE,a.DEVICE_CODE) in (select ST_DATE,MAX_VALUE,DEVICE_CODE from ZS_PC_DJWD group by ST_DAT ...
分类:数据库技术   时间:2019-12-27 09:52:05    收藏:0  评论:0  赞:0  阅读:89
数据库中间件ProxySQL读写自动分离实践
参考文档http://www.fordba.com/mysql_proxysql_rw_split.htmlhttps://www.cnblogs.com/zhoujinyi/p/6829983.html腾讯云cdb可以提供主库VIP+只读从库VIP的形式,这样开发使用时需要维护2个VIP而且不能自动读写分离,基于现状计划使用proxysql结合clb及cdb来实现读写自动分离。架构如下:app-
分类:数据库技术   时间:2019-12-27 09:27:20    收藏:0  评论:0  赞:0  阅读:84
centos7安装并配置mysql5.7
(1)cmake是新版MySQL的编译工具 sudo yum install gcc gcc-c++ pcre pcre-devel openssl openssl-devel sudo yum install zlib zlib-devel cmake ncurses ncurses-devel ...
分类:数据库技术   时间:2019-12-27 09:10:51    收藏:0  评论:0  赞:0  阅读:113
DBMS_XPLAN Package来查看执行计划
查看执行计划除了AUTOTRACE的方法外,还可以使用DBMS_XPLAN Package来查看 1.执行"explain Plan"语法:SQL> Explain plan forTry this command:SQL> explain plan for select * from mtl_sy ...
分类:数据库技术   时间:2019-12-27 09:08:15    收藏:0  评论:0  赞:0  阅读:109
数据库中间件DBLE学习(二) 学习配置schema.xml
前言 一边有一个经常引诱我让我“娱乐至死”的视频,还有一个不停“鞭策“我让我快点学习的大BOSS。正是有这两种 才让我常常在自信中明白自己努力的方向。嗯,"人间不值得"! SCHEMA.XML介绍 上一篇写了:数据库中间件DBLE学习(一) 基本介绍和快速搭建,主要介绍快速安装。在安装的过程中,我们 ...
分类:数据库技术   时间:2019-12-27 09:05:15    收藏:0  评论:0  赞:0  阅读:108
SQL查出的字段一列分成两列
CREATE TABLE #tb( lh VARCHAR(10)) INSERT INTO #tb SELECT '12-1-2202' union all SELECT '12-1-2301' union all SELECT '12-1-2302' union all SELECT '12-1- ...
分类:数据库技术   时间:2019-12-27 09:04:51    收藏:0  评论:0  赞:0  阅读:380
oracle存储过程 package
2.1 如果直接create 函数,函数不会出现在包里,而是在function目录下面,如果在包里创建,则会出现在包里,他们两者有什么区别?答: 1)直接创建的函数,是数据公共函数。在调用函数的时候直接调用函数名带上参数就可以。 2)而建在包体里的函数是私有函数,在有在包体里才能直接用函数名带参数调 ...
分类:数据库技术   时间:2019-12-27 01:01:59    收藏:0  评论:0  赞:0  阅读:140
IDEA新建SpringBoot+MySQL+MyBatis+Lombok+Spring Boot DevTools项目
一,IDEA新建SpringBoot+MySQL+MyBatis+Lombok+Spring Boot DevTools项目 1,新建项目的选中项 2,新建后我们需要配置勾选这个自动编译 3,按住shift+alt+ctrl+/,然后选中registry 4,然后选中这个选项 5,然后在 pom.x ...
分类:数据库技术   时间:2019-12-27 00:54:22    收藏:0  评论:0  赞:0  阅读:235
SpringBoot基于数据库的定时任务实现
在我们平时开发的项目中,定时任务基本属于必不可少的功能,那大家都是怎么做的呢?但我知道的大多都是静态定时任务实现。 基于注解来创建定时任务非常简单,只需几行代码便可完成。实现如下: @Configuration @EnableScheduling public class SimpleSchedul ...
分类:数据库技术   时间:2019-12-27 00:47:46    收藏:0  评论:0  赞:0  阅读:138
关于MySQL的一些用法
关于MySQL的一些用法 1.DBMS 1.1基于共享文件系统的DBMS 例如:Microsoft Access和FileMaker 用于桌面用途,通常不用于高端或更关键的应用。 1.2基于客户机-服务器的DBMS 例如:MySQL、Oracle、Microsoft SQL Server 服务器:负 ...
分类:数据库技术   时间:2019-12-27 00:45:30    收藏:0  评论:0  赞:0  阅读:112
C++嵌入式SQL写考勤/点名功能程序
数据库原理课程的实验要用嵌入式SQL实现一个职工考勤功能的程序,在网上学习许久发现C++操作mysql数据库的资料身份少。好不容易在VS2017用C++连接Mysql数据库后,却又发现《数据库系统概论》书里讲的方法(EXEC,通信区什么的)好像用不了qwq(当然可能是我没找到使用的办法)。 于是只能 ...
分类:数据库技术   时间:2019-12-27 00:19:20    收藏:0  评论:0  赞:0  阅读:127
mysql——数据还原——使用mysql命令还原
备份文件中通常包含create语句和insert语句,mysql命令可以执行备份文件中的create语句和insert语句; 通过create语句来创建数据库和表,通过insert语句来插入备份的数据。 语法格式:mysql -u root -p [dbname] < backup.sql dbna ...
分类:数据库技术   时间:2019-12-27 00:15:35    收藏:0  评论:0  赞:0  阅读:139
使用sqlalchemy对mysql进行增删改查
需求场景: 老大让我利用爬虫爬取的数据写到或更新到mysql数据库中,百度了两种方法,1 是使用pymysql连接mysql,通过操作原生的sql语句进行增删改查数据;2 是使用sqlalchemy连接mysql,通过ORM模型建表并操作数据库,不需要写原生的sql语句,相对简单些; 以下就是本次使 ...
分类:数据库技术   时间:2019-12-26 23:59:24    收藏:0  评论:0  赞:0  阅读:180
SQL语句的补充(一)
SQL语句 分组查询/group by -- 分组查询 group by -- 分组查询只可以查询分组的列和聚合函数 ? select 分组列,聚合函数 from 表名 group by 分组列 --如果分组的列有多个,则要多个列的条件完全一致才会被化为一组 ? -- 分组过滤 having ? s ...
分类:数据库技术   时间:2019-12-26 23:50:45    收藏:0  评论:0  赞:0  阅读:113
MySQL入门 和 SQL语句
1 什么是MySQL? MySQL原本是一个开放源码的关系数据库管理系统,把数据保存在不同的表中,而不是堆一起,所以它的灵活性强、速度也快, 而且因为它体积小、速度快、成本低、最主要是开放源码,所以中小型的公司都使用它作为网站数据库。 SQL是MySQL中用来访问数据库的结构化查询语言 2 MySQ ...
分类:数据库技术   时间:2019-12-26 23:25:27    收藏:0  评论:0  赞:0  阅读:151
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!