SELECT id_typ, id_no FROM tbl_tmmp1
minus
SELECT id_typ, id_no FROM tbl_tmmp2;
---------------------------------
Alter table EMP modify emp_id not null;.
Create table emp(
Emp_id number(10),
Emp_name varchar2(15),
City varchar2(50),
Territory number(10)
Constrain pri_emp primary key(emp_id) , //主键约束
Constrain for_emp foreign key(city , territory)
Reference on province(city , territory) //waijian
);
外键也可以后期加
Alter table emp
Add Constrain for_emp foreign key(city , territory)
Reference on province(city , t
oracle具有一致性。
update tablename set x =2 where y=5 ;
若更新表的时候,同时其他语句修改了y的值,oracle会重新查看y的值。
any/some 比较其中的任意值
查询工资低于平均工资的员工信息
select * from employees where salary<=any(select avg(salary) from employees)
and rownum<8 ; //查询7行
all 比较所列出的每一值
查询工资低于平均工资的员工信息
select * from employees where salary<=all(2500,6000,10000);
[not]between [not]exists [not]like is[not]null
not结果取反 select * from table where not(fname='Alyssa');
--------------------函数--------------
abs(-210) 绝对值 acos 反余弦值 asin反正弦值 atan 反正切值 ceil(n)大于或等于n的最小整数值
exp(n)e的n次幂 floor(n)小于或等于n的最大整数值
round(21.36125,2)=21.36 <正数向右,负数向左> round(21.36125,-1)=20
trunc 和round 一样的 |
--------------------
select to_date('2012/12/20', 'yyyy/MM/dd') A,
trunc(to_date('2012/12/20', 'yyyy/MM/dd'),'YYYY') B,
add_months(trunc(to_date('2012/12/20', 'yyyy/MM/dd'),'YYYY'), -2) C
from dual;
---如果是MM,就月归零,显示01-12月-12
如果是YYYY,就年归零,显示01-1月-12
如果是DD,没反应!
-----------------
stddev 标准偏差?
------------多表查询--------------
union 返回多表之间不重复的记录
union all 返回所有结果值 (忽略是否重复)
intersect 用来返回前后两个查询相同的部分
minus 用来返回前面查询减去后面查询的部分
-----------创建表---------
create table emp as
select * from employee;
--增加一列
alter tbale emp add hire_date date default sysdate;
--增加多列
alter table emp add (hire_date date,
phone number(8));
---查看表 desc emp;
--删除列 alter table emp drop column hire_date (cascade constraints);//忽略索引或约束
--表的重命名 rename table emp to emp_new;
---------------View-----
drop view v_emp;
create or update view
as
select * from aa where ~~
------------------------full outer joiner ----------------------
select * from a full outer join b where a.no=b.no;
就会先检索出a的所有值,再去检索b的值 。
----------grant -- 授权--------
grant select on VIEW_MAPRB_HCC_XACT_WP_sid to BSIDTMC; --select
GRANT ALL ON TABLE tbl_dwh_cus_ext_7m TO bcrehlk ; --all
---------------------- to_date ---------------
TO_DATE(' 2013-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')
-------------
drop Partition :
alter table tbl_maprg_cd_stck13_cd2013bk
DROP partition TP_MAPRG_CDTCK13_CD13BK_121128 ; ---tp_maprg_cdtck13_cd13bk_121128
commit;
----------
----2012/1/17----查重复记录---
select
HCC_REF_NUM
from tbl_maprg_comcd13_w28412_tmp0b
group by HCC_REF_NUM
having count(*) >1
-----case when -----
--几个case when 就几个end
select case when status='A' then 'a'
else case when status='R' then 'r'
else 'c'
end end as status
from tbl_maprg_com_cd13_appl_w
where cd_no_1='43487658367';
-------全关联-----
select * from tbl_1 FULL OUTER JOIN tbl_2
on a.xx=b.xx ;
------优先级---
select * from tbl_tmp1 where field1=1 and (field2=8 or field3=5 ) ;
select * from tbl_tmp1 where field1=1 and field2=8 or field3=5 ;
--这个相当于(field1=1 and field2=8) or field3=5
可见or应用范畴包含and
-----Lpad---------
select LPad(BR_NO,11,' ') as "branch code" from tbl_maprg_cd_stck13_ssd_dtl ; ---293-->293
select LPad(BR_NO,6,'*') as "branch code" from tbl_maprg_cd_stck13_ssd_dtl ; ---293-->***293
select LPad(BR_NO,2,' ') as "branch code" from tbl_maprg_cd_stck13_ssd_dtl ; ---293-->29
select LPad(BR_NO,11,'') as "branch code" from tbl_maprg_cd_stck13_ssd_dtl ; ---293-->null
-----ASCII--CHR---
select ascii('&') from dual ; -- 38
select chr(38) from dual ; --&
comcd12 13 maprg_comcd12 control-m old-schedule
6.3在onhold filewait
map team check
----------------------
sql语句中 ' := '为赋值 ,'='是判断是否相等 。
-------excellent select sql -----
create table test_tmp(
fid varchar(1),
val varchar(2))
tablespace TBS_MAPG_TEMP_PARTS ;
insert into test_tmp(fid,val)
values('A','11');
insert into test_tmp(fid,val)
values('A','11');
insert into test_tmp(fid,val)
values('B','11');
insert into test_tmp(fid,val)
values('B','12');
insert into test_tmp(fid,val)
values('B','11');
insert into test_tmp(fid,val)
values('C','22');
insert into test_tmp(fid,val)
values('C','23');
COMMIT;
select * from test_tmp ;
select distinct fid,val from test_tmp
where fid in (
select fid
from test_tmp
group by fid
having count(distinct(val))>1)
order by fid;
------------select the count(*)>1 values -----------
select * from test_tmp tmp,(select fid from test_tmp group by fid having count(val)>1) tmp2
where tmp.fid=tmp2.fid ;
select floor(2.8) from dual ; = 2
select round(2.5) from dual ; = 3
相关推荐
HSBC(汇丰银行)通过实施电子客户关系管理(e-CRM)系统,旨在提升其业务效率、增强客户体验并为股东创造价值。HSBC的核心业务目标是建立一个高效的CRM基础设施,以支持其全球化的银行业务。e-CRM计划的实施帮助...
hsbc statement template
HSBC笔试\SHL试题合集,超级全的笔试总结和基础
【HSBC全球交通运输业报告——电动垂直起降飞机:梦幻般的,未来的,就在你身边的天空】 这份由HSBC(汇丰银行)发布的研究报告专注于电动垂直起降飞机(eVTOLs),这是一种新兴的交通工具,有望颠覆传统的轻型直升...
1. 首先,标题中的“2013 hsbc shl verbal classic 42”和描述中的“HSBC shl verbal testing”指向了HSBC银行(汇丰银行)所采用的SHL测试中的经典题目(第42题),这主要是针对语言能力的测试。这类测试通常用于...
HSBC-CEM案例分析.pdf 本文档对HSBC集团的客户体验管理(CEM)进行了深入分析,旨在帮助HSBC更好地将有限的资源投入到个人银行服务中,提高客户体验。下面是从文档中提炼出的关键知识点: 1. HSBC集团概况:HSBC...
这份标题为“HSBC-中国虚拟现实行业专题研究报告:终于起飞了!”的报告主要探讨了虚拟现实技术(VR)在中国及全球市场的最新发展、市场趋势、行业挑战以及未来展望。报告由HSBC Qianhai Securities Limited的Frank ...
汇丰银行HSBC-201406-HSBC in mainland China-Investor roadshow_By_CEO.pdf
报告标题:“HSBC-中国金属和采矿业-中国铝:走向绿色之挑战多于机遇-2021.12.2-48页.pdf”分析了中国铝业在面对政府推动脱碳化和能源转型过程中的机遇与挑战。这份报告由香港上海汇丰银行有限公司发布,探讨了五个...
HSBC.p12
hsbc-中国投资策略:中国自动化的雄心-2021.2-75页.pdf.pdf
HSBC品牌基础元素 HSBC的品牌基础元素是其在北美地区的企业品牌形象设计规范的重要组成部分,这份手册详细阐述了HSBC品牌的各个关键要素,旨在确保所有与品牌相关的视觉表现的一致性和专业性。以下是对这些元素的...
报告标题提及的是HSBC(汇丰银行)对全球自动化行业在数据驱动的工业5.0背景下上升潜力的研究,这份报告发布于2021年7月2日,共有32页。报告着重讨论了自动化技术在各个领域的应用,特别是在COVID-19大流行之后的加速...
在HSBC-Java-Day2的培训中,我们深入探讨了Java编程的核心概念和技术,这是Java开发者职业生涯中的重要里程碑。在这一天的学习中,我们不仅巩固了基础,还接触了许多高级主题,为日后的项目开发和问题解决奠定了坚实...
HSBC,全称为汇丰银行(The Hongkong and Shanghai Banking Corporation Limited),是一家全球领先的金融机构,总部位于英国伦敦。HSBC在全球超过65个国家和地区开展业务,为个人、企业及机构客户提供广泛的金融...
HSBC,全称汇丰银行,是全球知名的金融机构之一,它有一套特定的颜色标准来保持其品牌形象的一致性和辨识度。在这个"HSBC颜色示例"中,我们将深入探讨Swift编程语言如何被用来实现这些颜色方案,并讨论它们在UI设计...
4. **区域概览**:报告分别对来自亚洲、EMEA和拉丁美洲公司的关键见解进行了总结,涉及产品和服务的演变、客户获取策略、嵌入式金融服务的快速发展以及数据所有权、安全和可移植性的监管问题。 5. **主要趋势**: ...
报告标题和描述提到了"HSBC新兴市场投资策略新兴市场和美联储的支点2021.7.2",这是一份关于新兴市场投资策略的研究报告,关注的重点是新兴市场与美联储货币政策的关系,以及在当前环境下如何进行投资决策。...
智能农业,也称为精准农业或智能农业技术,是利用物联网(IoT)、人工智能(AI)、大数据、合成生物学和基因编辑等前沿科技手段,以提高农业生产效率、减少环境影响和实现可持续发展的一种新兴农业模式。...