随笔分类 -  数据库

摘要:limit 4 表示要返回的行数为4 offset 4表示从结果集的第5行开始 阅读全文
posted @ 2024-11-13 16:33 小晓风 阅读(29) 评论(0) 推荐(0)
摘要:现有的一个表: 单个字段的升序排列,默认是升序,也可以是 asc;降序排列,desc; oracle在order by时认为null是最大值, 所以如果是asc升序则排在最后, desc降序则排在最前.我们可以使用nulls first或者nulls last来控制null的位置; 当对多个字段进行 阅读全文
posted @ 2021-12-15 11:28 小晓风 阅读(921) 评论(0) 推荐(0)
摘要:GROUP表示分组,BY后面写字段名,就表示根据哪个字段进行分组,GROUP BY必须得配合聚合函数来用,分组之后你可以计数(COUNT),求和(SUM),求平均数(AVG),最大值(MAX),最小值(MIN) group by后面的字段,必须是分组的字段名或者是聚合函数 SELECT column 阅读全文
posted @ 2021-12-14 16:33 小晓风 阅读(1182) 评论(0) 推荐(0)
摘要:Union:并集,去重,默认有排序 Union all:并集,不去重,没有排序 minus:集合的差,在前者有,后者没有 intersect:集合的交集,去重,默认有排序 Union:并集,去重,默认有排序 Union all:并集,不去重,没有排序 minus:集合的差,在前者有,后者没有 int 阅读全文
posted @ 2021-12-14 15:48 小晓风 阅读(524) 评论(0) 推荐(0)
摘要:概述: 平常用的左连接、右连接,都是外连接中的一种 所有的join连接,都可以加上类似where a.id='1'的条件,达到同样的效果。 除了cross join不可以加on外,其它join连接都必须加上on关键字,后都可加where条件 虽然都可以加where条件,但是他们只在标准连接的结果集上 阅读全文
posted @ 2021-12-14 14:38 小晓风 阅读(6109) 评论(1) 推荐(0)
摘要:在oracle数据库中 (+)是一种特殊用法,表示外连接,(+)放在那一边,就标识,那边可以为空 当没有 (+)号的时候,2个表关联查询,结果如下: 当 B表中的字段有(+),B表为附表 这个其实也等同于:左连接 当 A表中的字段有(+),A表为副表 这个其实也等同于:右连接 阅读全文
posted @ 2021-12-14 13:56 小晓风 阅读(3555) 评论(0) 推荐(0)
摘要:表 T_CONTRACT_MASTER的 字段为 POLICY_CODE VARCHAR2(20)类型 create table T_CONTRACT_MASTER( POLICY_ID NUMBER(10) not null, POLICY_CODE VARCHAR2(20) not null, 阅读全文
posted @ 2021-09-06 15:15 小晓风 阅读(40) 评论(0) 推荐(0)
摘要:首先在RIS数据库中,将表 RISPRD.T_AGENCY 的查询权限赋给 TARSDATA 用户 grant select on RISPRD.T_AGENCY to TARSDATA with grant option; select * from T_AGENCY T; 然后在 TRS数据库中 阅读全文
posted @ 2021-09-06 14:41 小晓风 阅读(171) 评论(0) 推荐(0)