`

Oracle连接函数

阅读更多
Oracle连接函数
从3只表当中取
SELECT A.*,B.MC AS DLSMC,C.DH,C.XFSJ FROM T_CARDS A,
                                       T_AGENCY B,
                                       (SELECT A.ID,B.DH,B.XFSJ FROM T_CARDS A,AAA B WHERE A.KH>=B.QSKH AND A.KH<=B.JZKH) C 
                                       WHERE A.DLS=B.ID(+) AND A.ID=C.ID(+)


A B C 三只表, 其中C表 是从另外两只表查询后得到的新表
(+) 号表示的是连接的意思,这条语句代表左连接(left join)
位置不同放在左边代表右连接(right join)
分享到:
评论

相关推荐

    Oracle 递归函数介绍

    Oracle 递归函数介绍 Oracle 递归函数是一种特殊的PL/SQL函数,可以用于解决复杂的树形结构查询问题。递归函数可以自我调用,以便遍历树形结构的每个节点,直到达到停止条件。 在 Oracle 中,递归函数的定义语法...

    oracle函数大全 oracle函数大全

    3. CONCAT函数:CONCAT函数用于连接两个或多个字符串。在示例中,concat('010-', '88888888')||'转 23' 结果为 '010-88888888 转 23'。 4. INITCAP函数:此函数将字符串的每个单词的首字母转换为大写,其余字母转换...

    oracle 函数大全 参考函数 手册 速查 chm格式

    11. 连接函数:如CONNECT_BY_ROOT(找到层次查询的根节点)、START_WITH(指定层次查询的起始节点)等,处理树状或层次数据。 这份手册可能还包含了每个函数的语法、参数、返回值类型、使用示例以及注意事项,帮助...

    oracle内置函数学习

    在字符串处理方面,Oracle有CONCAT()用于连接两个或更多字符串,SUBSTR()用于提取字符串的一部分,INSTR()查找子串在字符串中的位置,UPPER()和LOWER()则分别将字符串转换为大写和小写。还有REPLACE()函数可以替换...

    oracle内置函数大全

    8. 连接函数: - `JOIN`:将多个表的数据结合在一起。 - `LEFT JOIN`, `RIGHT JOIN`, `FULL OUTER JOIN`:分别执行左连接、右连接和全外连接。 9. 其他实用函数: - `USER`:返回当前用户的用户名。 - `ROWNUM`...

    Oracle SQL 内置函数大全

    Oracle SQL 内置函数大全 SQL中的单记录函数 给出整数,返回对应的字符 连接两个字符串 增加或减去月份 用于对查询到的结果进行排序输出

    oracle常用函数总结

    3. CONCAT 函数:用于连接两个或多个字符串。例如,`CONCAT('010-', '88888888')`返回'010-88888888'。 4. INITCAP 函数:将字符串中的每个单词的首字母转换为大写,其余字母转换为小写。如`INITCAP('smith')`返回'...

    oracle 内置函数大全

    Oracle内置函数是其强大功能的关键组成部分,这些函数极大地丰富了SQL语言的表达能力,使得数据处理和查询更为便捷高效。以下是对Oracle内置函数的详细概述: 1. **数学函数**: - `ABS(x)`:返回x的绝对值。 - `...

    oracle日常函数文档

    七、连接和分组函数 在SQL查询中,`CONNECT_BY_ROOT`, `LEVEL`, `START WITH`和`CONNECT BY`用于构建层次查询;`GROUP BY`和`HAVING`则用于数据的分组和过滤,它们是数据分析和报表生成的基础。 以上只是Oracle日常...

    oracle常用函数chm版

    Oracle数据库系统是世界上最广泛使用的数据库管理系统之一,其强大的功能和丰富的内置函数库是其核心竞争力。"Oracle常用函数chm版"是一个集合了多种Oracle数据库常用函数的参考资源,主要包含以下几个方面: 1. **...

    oracle常用函数大全

    Oracle 常用函数大全 Oracle 中有许多常用函数,以下是其中一些: 字符函数 1. ASCII:返回与指定的字符对应的十进制数。例如:`SELECT ASCII('A') FROM DUAL;` 返回 65。 2. CHR:给出整数,返回对应的字符。...

    oracle常见函数整理

    4. 字符串连接:CONCAT()函数连接两个字符串,例如CONCAT('Hello','World')将两个字符串连接成HelloWorld。 5. 字符串截取:SUBSTR()函数截取字符串,例如SUBSTR('HelloWorld',1,5)从第1个字母开始,截取5个字符。 6...

    Oracle内置函数大全.rar

    2. **字符串函数**:如`CONCAT`用于连接两个或更多字符串,`SUBSTR`用于提取字符串的一部分,`UPPER`和`LOWER`用于大小写转换,`LENGTH`用于计算字符串长度。 3. **日期时间函数**:如`SYSDATE`获取当前系统日期,`...

    ORACLE内置函数大全

    3. CONCAT函数:CONCAT用于连接两个或多个字符串。例如,CONCAT('010-', '88888888') || '转 23'会产生'010-88888888 转 23'的结果。 4. INITCAP函数:此函数将字符串中的每个单词首字母转换为大写,其余字母转换为...

    oracle数据库函数大全集合

    Oracle 数据库函数大全集合 Oracle 数据库函数大全集合是一个非常全面的函数集合,包含了多种常用的函数,以下是对每个函数的详细介绍: 1.ASCII 函数 ASCII 函数返回与指定的字符对应的十进制数。例如,SQL&gt; ...

    hibernate 调用oracle函数

    1. **创建Oracle函数**:在Oracle数据库中,我们首先需要创建一个自定义函数。例如,我们可以创建一个计算两个数字之和的函数`ADD_NUMBERS`: ```sql CREATE OR REPLACE FUNCTION ADD_NUMBERS(p_num1 NUMBER, p_...

    Oracle中的分析函数详解

    其中,Oracle的分析函数是其强大的特性之一,它允许用户在单个SQL查询中执行复杂的分析操作,而无需使用子查询或者自连接。这篇文档将深入探讨Oracle中的分析函数,帮助你更好地理解和利用这一功能。 一、什么是...

    80个oracle常用函数总结

    3. CONCAT函数:用于连接两个或多个字符串。如CONCAT('010-', '88888888')会返回'010-88888888'。 4. INITCAP函数:将字符串中的每个单词首字母转换为大写,其余字母转为小写。如INITCAP('smith')将返回'Smith'。 ...

Global site tag (gtag.js) - Google Analytics