摘要:
Oracle 连接: Equijoin:等值连接 rowa=rowb Non-equijoin:不等值连接 Outer join:外连接分为左链接和右链接,左链接:rowa=rawb(+);右链接rowa(+)=rawb Self join:自连接:利用一个表可以有多个别名,自连接不太适合... 阅读全文
摘要:
group by rollup(a,b)=group by a,b+group by a+group by null 1 SQL> select deptno,job,sum(sal) 2 2 from emp 3 3 group by rollup(deptno,job); 4 ... 阅读全文
摘要:
where与having可以过滤,一般来说尽量使用where ,但是如果过滤条件中有组函数,只能使用having 1 SQL> select deptno,avg(sal) 2 2 from emp 3 3 where deptno=10 4 4 group by de... 阅读全文
摘要:
l在 SQL 语句中使用IF-THEN-ELSE 逻辑ll使用两种方法:•CASE 表达式:SQL99的语法,类似Basic,比较繁琐•DECODE 函数:Oracle自己的语法,类似Java,比较简介 1 SQL> select ename,job, sal, case job when 'PRE... 阅读全文
摘要:
oracle数据类型转换:显示转换盒隐式转换oracle自动完成转换需要进行显式转换l使用双引号向日期中添加字符 1 SQL> select to_char(sysdate, 'yyyy-mm-dd day') from dual; 2 3 TO_CHAR(SYSDATE,'YYYY-MM-DD... 阅读全文
摘要:
在日期上加上或减去一个数字结果仍为日期。 两个日期相减返回日期之间相差的天数。 可以用数字除24来向日期中加上或减去小时。 1 SQL> select sysdate ,sysdate+2 from dual; 2 3 SYSDATE SYSDATE+2 4 ----------... 阅读全文
摘要:
round--四舍五入函数trunc--截断函数mod--求余函数round和trunc除了可以操作数字外还可以操作日期。Demo 1 SQL> select round(45.926,2),round(45.926,1),round(45.926,0),round(45.926),round(45... 阅读全文
摘要:
Lower--转换为小写upper--转换为大写Initcap--首字母大写concat--连接字符substr--截取字符length/length--获取字符串长度(字节长度)instr--指定字符所在的位置lpad/rpad--左/右填充trim--去除字符串两端制定字符replace--替换... 阅读全文
摘要:
nulls last 1 select * from emp order by comm1 select * from emp order by comm desc select * from emp order by comm nulls last 阅读全文
摘要:
1 select * from emp where ename like '%\_%' escape '\';escape定义转义字符串,这样转义字符串后的字符就是普通字符。 阅读全文
摘要:
Demo 1 public void staxDemo() throws Exception 2 { 3 XMLStreamReader xml= XMLInputFactory.newInstance().createXMLStreamReader(Demo.class.g... 阅读全文
摘要:
Problem DescriptionLXD打算换个手机号码,但是他去营业厅选号码的时候却把移动的客服小姐烦得不行,因为他太挑三捡四啦。对于一个手机号的后六位数字(前面五位他就无所谓了),LXD有很严格的要求,具体如下:(1)一定要有数字x。(2)不能有数字k。(3)这个六位数的大小在区间[l,r]... 阅读全文
摘要:
Problem Description这天老师照例给小豪出了一道题目:老师给小豪一个字符串,让小豪将该字符串逆序输出。Input第一行包括一个T,表示有多少组测试数据:接下来T行,每行包括一个字符串(长度不超过65535)。Output对于每个测试数据输出它的逆序字符串。Sample Input1o... 阅读全文
摘要:
Problem Description输出n*m的回型矩阵Input多组测试数据 每组输入2个整数 n和m(不大于20) Output输出n*m的回型矩阵,要求左上角元素是1,(每个元素占2个位置,靠右)Sample Input4 3Sample Output 1 2 310 11 4 9 1... 阅读全文
摘要:
Problem DescriptionYB打算写一个功能强大的文本编辑器,并取一个炫酷拉风,高端优雅的名字,比如“YB牌文本编辑器”之类的。既然功能强大,那肯定得有个查找功能吧。但是他在完成这个功能的时候遇到一点小问题。现在来请求你的帮助。给你一个文本串s和一个模式串t,你需要写一个程序来查找t在s... 阅读全文