orcale学习中的几个sql

原创 2007年10月02日 17:42:00

------查询年月的sql

select to_number(to_char(sysdate, 'YYYY') ||to_char(sysdate, 'MM')||to_char(sysdate,'DD')) from dual;

----一条功能为:去除重复行,重复行聚合,表连接的sql 

select * from
(
  select distinct fillcard.fillcard_seq,--不去掉重复列
  sum(fillcard.fillcard_balance)-----重复行的累加总和
  from fillcard group by fillcard.fillcard_seq
),
(select * from fillcard_batch)
 where fillcard_seq=filecard_batch_no

-----------------------树形结构-------------------

Start with...Connect By子句递归查询一般用于一个表维护树形结构的应用。
创建示例表:
CREATE TABLE TBL_TEST
(
  ID    NUMBER,
  NAME  VARCHAR2(100 BYTE),
  PID   NUMBER                                  DEFAULT 0
);
 
插入测试数据:
INSERT INTO TBL_TEST(ID,NAME,PID) VALUES('1','10','0');
INSERT INTO TBL_TEST(ID,NAME,PID) VALUES('2','11','1');
INSERT INTO TBL_TEST(ID,NAME,PID) VALUES('3','20','0');
INSERT INTO TBL_TEST(ID,NAME,PID) VALUES('4','12','1');
INSERT INTO TBL_TEST(ID,NAME,PID) VALUES('5','121','2');
从Root往树末梢递归
select * from TBL_TEST
 start with id=1
 connect by prior id = pid
 
从末梢往树ROOT递归
select * from TBL_TEST
 start with id=5
 connect by prior pid = id

相关文章推荐

(尚硅谷)Orcale sql 查询select 日期转换 内连接外连接 多文件查询

--1.使用一个变量 declare --声明一个变量 v_name varchar2(25); begin --通过select..into..语句为变量赋值 select last_name i...

Orcale数据库SQL语言总结

DDL( Data definition language )数据定义语言:一、常用数据类型: varchar:可变字符串类型;...

触发器 orcale 代码 和 添加 字段 和注释 和 常见sql

-- 在表custommanage 中新增如下字段-- ALTER TABLE custommanage  alert table table --投诉原因名称--  ADD  TSREASO...

C#net快速导入excel sql oledb 第一行 orcale比对

本文实现在c#中可高效的将excel数据导入到sqlserver数据库中,通过循环来拼接sql,这样做不但容易出错而且效率低下,最好的办法是使用bcp,也就是System.Data.SqlClient...

Orcale SQL语句开发

可用的where比较条件有:     等于:=、、>=、     包含:in、not in     范围:between、not between     匹配测试:like、not like ...
  • sy0906
  • sy0906
  • 2012年02月28日 10:00
  • 418

orcale数据库基本查询语句(SQL)

说明:数据库查询语句,简称SQL(结构化查询语言), sql语句使用一般最频繁,。 第一部分 查询语句的基本理论知识(主要是单表查询) 一、SQL语句的组成成分说明 (1)、s...

SQL 与 orcale 数据库对BOM多级展开的实现方法

一、Oracle数据库 展开全部   文本: Oracle数据库 OracleERP  Oracle层次树查询 Oracle层次树是通过Connect by[条件] Start with [条...
  • mobiyue
  • mobiyue
  • 2014年05月07日 15:09
  • 2880

SQL语句优化技术分析(适用于Orcale)【mysql未知】

本文知识点来源为资料文档,未确定出处 SQL语句优化技术分析 最近几周一直在进行数据库培训,老师精湛的技术和生动的讲解使我受益匪浅。为了让更多的新手受益,我抽空把SQL语句优化部分进行了整理,希望...

Orcale sql语句

第一节 :基本的sql -SELECT语句 select sysdate from dual; select * from employees; select * from departments; ...

ORCALE and SQL server

  • 2017年10月26日 11:52
  • 153KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:orcale学习中的几个sql
举报原因:
原因补充:

(最多只允许输入30个字)