--zl_t_project项目信息表
--bos_t_user 用户信息表
--BOS_T_ORG组织机构信息表
--9000000000001用户ID
select distinct zp.project_id,
zp.project_no,
zp.project_name,
zp.project_type,
zp.business_type,
to_char(zp.start_date, 'yyyy-mm-dd') as sd,
zp.entrust_unit as upi,
zp.architect_unit as spi,
zp.construction_unit as usp,
zp.audit_status,
zp.operating_state,
tu.user_name,
zp.create_date
from zl_t_project zp
left join zl_t_project_person pp
on zp.project_id = pp.project_id
left join bos_t_user tu
on tu.user_id = zp.pro_liability_preson
where 1 = 1
and (pp.user_id in (SELECT distinct bu.user_id
FROM bos_t_user bu
WHERE bu.org_id in
(select bo.org_id
from BOS_T_ORG bo
connect by prior bo.org_id = bo.parent_id
start with bo.org_id = (select distinct bt.org_id
from BOS_T_ORG bt left join bos_t_user tu on bt.org_id=tu.org_id
where bt.is_valid = 1 and tu.user_id=9000000000001))) )
order by zp.create_date desc
分享到:
相关推荐
oracle查询用户信息1.查看所有用户2.查看用户或角色系统权限3.查看角色4.查看用户对象权限5.查看所有角色
删除oracle中用户下所有的表,不是系统用户哦!不然会删掉系统的数据表
以迁移scott用户下所有的表为例演示Oracle使用dblink导用户下的所有表数据
ORACLE删除某个特定用户下的所有数据
oracle下导出某用户所有表的方法,包含了所有到处的类型,很全,希望对大家有帮助
oracle查看所有用户的表空间,熟悉oracle的同学可以看看。
Oracle获取用户下所有表名 获取表所有的列名及数据类型 两个SQL查询语句
Oracle查询用户所有表的语句,适合新手用,网络上的查询方法太乱了
oracle删除用户下的所有对象
Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包 Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包
查询 oracle 中所有用户信息的常用命令。
oracle用户下对象
通常linux下用安装oracle后,只有切换至oracle用户下方可执行相关的数据库的sqlplus及imp\exp相关命令的操作,经过这里的此配置后方可解决此问题,所有用户下均可以执行上述相关操作
oracle数据库用户管理oracle数据库用户管理oracle数据库用户管理oracle数据库用户管理oracle数据库用户管理
Oracle查询用户锁表文档,相信描述如何查询用户锁表,附有代码!
如何在oracle中查询所有用户表的表名、主键名称、索引、外键等
自己在linux 下处理oracle 用户锁定的操作记录,希望能方便有需要的人。
oracle中记录用户登录信息的触发器的例子,有具体操作过程,包括错误信息及解释,这个例子是自己为某企业的oracle安全管理的具体例子
下面为您介绍的语句用于实现Oracle查询用户所有表,如果您对oracle查询方面感兴趣的话,不妨一看。
Oracle-导出、导入某用户所有数据,可以进行oracle数据迁移