select A.氏名コード,C.事業所 ,A.分類1,分類名,斡旋自,斡旋至,nvl(A.取立年月,0)TORI ,NVL(A.斡旋締日,0) SIME,B.取立コード TORI_B,NVL(B.取引先名,' ') TORINM
from 斡旋申込 A,取立連携 B,従業員 C
Where A.主催者 = '01' AND A.種別 = '1' AND B.主催者 = '01' AND B.種別 = '1' AND A.分類1 = B.分類1
AND C.氏名コード = A.氏名コード AND (C.事業所 = (select 総務事業所01 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所02 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所03 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所04 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所05 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所06 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所07 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所08 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所09 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所10 from 従業員 K where K.氏名コード = 10310)
)
这条语句已经能运行成功,但是在下面这10行写的很笨,希望高手帮我把最后10行的総務事業所01到総務事業所10的语句简化下,谢谢!
from 斡旋申込 A,取立連携 B,従業員 C
Where A.主催者 = '01' AND A.種別 = '1' AND B.主催者 = '01' AND B.種別 = '1' AND A.分類1 = B.分類1
AND C.氏名コード = A.氏名コード AND (C.事業所 = (select 総務事業所01 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所02 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所03 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所04 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所05 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所06 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所07 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所08 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所09 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所10 from 従業員 K where K.氏名コード = 10310)
)
这条语句已经能运行成功,但是在下面这10行写的很笨,希望高手帮我把最后10行的総務事業所01到総務事業所10的语句简化下,谢谢!
解决方案 »
- 11g dataguard问题
- 帮忙改改,初学者,谢谢。
- DBLINK远程库表结构修改导致本地库调用此表的过程(主要是用过远程表同义词的行变量赋值)出现ORA-00932: 数据类型不一致: 应为 -, 但却获得 -
- 为什么oracle存储过程在执行时间长了就在执行完了後自动回滚了啊?
- 抽象数据类型,更高深问题???
- 无法打开包括文件:“oci.h”
- 请问:利用imp当中的哪些辅助命令,实现导入一个通过exp命令备份出来dmp文件,导入后覆盖现有数据的命令
- 咨询oracle是否有向SqlServer的事件探查器,我主要是想实现跟踪应用程序执行的SQL
- 高分求教关于ORACLE表更新的问题
- 移动表空间出错?----请高手指点(急忙)
- 如何把二个查询TOP10的问题合成一个
- 数据合并
(C.事業所 = (select 総務事業所01 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所02 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所03 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所04 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所05 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所06 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所07 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所08 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所09 from 従業員 K where K.氏名コード = 10310)
or C.事業所 = (select 総務事業所10 from 従業員 K where K.氏名コード = 10310)
)
総務事業所02、総務事業所03 ....総務事業所10 等 是列名?