![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
茂飞
张麻子敢杀我的马?
展开
-
Oracle的minus使用
Oracle的minus使用minus 连接两个结果集,最终生成一个结果集。功能是:第二个结果集,不会出现在最终结果集中;如果第一个结果集的内容,在第二个结果集之内有包含,则包含的部分在最终结果集被舍弃。其实就是检验第一个结果集的内容在不在第二个结果集之中。select a from (select 1 a from dual union select 2 a from dual)minusselect a from (select原创 2020-11-23 14:45:45 · 4221 阅读 · 0 评论 -
Oracle的分组排序row_number() over(partition by 字段 order by 字段)
分组排序 一般是分组内的最新一条数据比如:客户信息表,取每个客户的最新一条数据,作为其客户信息。create table customerInfo (customerNo varchar2(20),name varchar2(20),sex varchar2(20),idType varchar2(20),idNo varchar2(20),MAKEDATE date,MAKEUSER varchar2(20),MODI原创 2020-05-21 17:03:17 · 933 阅读 · 0 评论 -
Oracle的DBLink远程关联查表批量查询慢慢的问题
对于几个本库表关联dblink远程表批量查询慢的问题select m.cusNo, p.name, t.salary from baseinfo@bigdata p, moneyPay@bigdata t, emp m where p.id = t.id and p.cusNo = m.ssno and m.cusNo in ('A001', 'A002', 'A003');baseinfo p表、moneyPay t 表都是远程表;emp m 是本库表。如果三个表的数据量少的情况原创 2020-05-21 16:31:19 · 2705 阅读 · 0 评论 -
oracle的 listagg() WITHIN GROUP () over函数使用
oracle的 listagg() WITHIN GROUP ()函数使用转载自 https://blog.csdn.net/sinat_36257389/article/details/81004843自我学习记录使用1.使用条件查询 查询部门为20的员工列表SELECT t.DEPTNO,t.ENAME FROM SCOTT.EMP t where t.DEPTNO = '20' ;...转载 2019-11-19 12:37:08 · 2176 阅读 · 0 评论 -
MyCat配置详解
MyCat配置详解MyCAT 配置解析server.xml Mycat的配置文件,设置账号、参数等schema.xml Mycat对应的物理数据库和数据库表的配置rule.xml Mycat分片(分库分表)规则一 :wrapper.conf–配置jdkwrapper.java.command=D:/Program Files/Java/jdk1.8.0_131/bin/java.ex...转载 2019-06-12 14:32:45 · 265 阅读 · 0 评论 -
MySQL实现Oracle的merge函数
MySQL实现Oracle的merge函数先建两个实验表CREATE TABLE `test_kxz1` ( `cusno` varchar(10) NOT NULL, `name` varchar(10) DEFAULT NULL, `address` varchar(10) DEFAULT NULL, `modifydate` datetime DEFAULT NULL,...原创 2019-06-12 14:54:39 · 1062 阅读 · 0 评论 -
mysql查看数据及索引所占的空间
mysql查看数据及索引所占的空间– 查询数据占用空间SELECT CONCAT( ROUND( SUM(data_length) / (1024 * 1024 * 1024), 6 ), ' GB' ) AS 'Total Data Size'FROM information_schema. TABLESWHERE table_schema LIKE 'c...原创 2019-06-12 15:58:45 · 4092 阅读 · 0 评论 -
MySQL的模糊查询
MySQL的模糊查询likeinstr解释:h在hello中出现的下标,可以避免like的sql注入(参数就是%)select INSTR('hello','h')locate解释:h在hello中出现的下标,和instr一样,参数顺序相反select locate('h','hello')find_in_set解释:只匹配以逗号分割的部分的下标,12345是否在1234...原创 2019-06-21 16:47:47 · 189 阅读 · 0 评论