Oracle一个表的两个字段分别对应另外两个表的id
select case when tab1.id is not null then null else main.tab2 end as 字段2
,case when tab2.id is not null then null else main.tab1 end as 字段1
,tab1.city || tab2.city
from main , tab1, tab2
where main.id1 = tab1.id1(+)
and main.id2 = tan2.id1(+)
,case when tab2.id is not null then null else main.tab1 end as 字段1
,tab1.city || tab2.city
from main , tab1, tab2
where main.id1 = tab1.id1(+)
and main.id2 = tan2.id1(+)
佚名
2024-06-09 22:17:40
类似问题(10)
-
佚名2024-06-09 03:22:33
问查看oracle用户对另外用户哪些表有权限
答查看用户系统权限:select * from dba_sys_privs;select * from session_privs;select * from u...
-
佚名2024-06-09 16:46:16
问oracle 如何根据一个表中记录的变动更新另外一个表中相应的字段
答oracle 如何根据一个表中记录的变动更新另外一个表中相应的字段可以采取两种方式来实现: 子查询和视图的方式1:子查询方式参考代码update stumark...
-
佚名2024-06-09 10:38:33
问oracle怎么查一张表全部字段和另外一张表某个字段
答select A.*, B.columfrom A,B;
-
佚名2024-06-09 16:46:21
问oracle一张横表,更新另外张纵表
答试试这样行不行?beginupdate 表2 set 列2=(select 列2 from 表1 where 列1=表2.列1)where 列3='床位';up...
-
佚名2024-06-09 16:18:36
问oracle 中怎么把一个表中的数据完全复制到另外一个表
答create table newtablename as select * from oldtablename;INSERT INTO tab2(id,num...
-
佚名2024-06-09 21:01:26
问oracle 中怎么把一个表中的数据完全复制到另外一个表
答现在在另一个表中建一个字段(null),然后在企业管理器里用数据导出,把其他字段的钩选空,就那个要复制的字段,这样导出就可以了。只不过源数据库和目标数据库是同一...
-
佚名2024-06-09 12:08:32
问oracle数据库。 一张表的一个列update到另外一张表的一个列,语法怎么写,麻烦写清楚点,带上解释谢谢
答你说的是关联更新,不多说,上示例:update 表A a set a.userName=(select b.userName from 表B b where...
-
佚名2024-06-09 18:32:25
问oracle如何根据一张表的某一列创建另一张表?
答没有这种动态创建表的语句。只能是通过sql语句获取建表语句。或者使用存储过程创建这个表。sql语句获取create table的语句:select 'creat...
-
佚名2024-06-09 08:00:00
问求SQL语句,一张表中的两个字段,关联到同一个字典表
答表名记录(学号(STID),课程号(的objid),得分(NUM))假设有三个家庭分别为1,2,3科目选择 r1.stid,r1.num ,r2.num,r3....
-
佚名2024-06-09 08:00:00
问用两个字形容牡丹的外表。
答雍容 华贵 圆满 富贵 艳丽 妩媚 华丽 荣华 坚忍 自强
风水
起名
网名
- 1 女生网名带琉璃
- 2 超猥琐淫荡的网名
- 3 带杨字的气质网名
- 4 吸引顾客的淘宝网名
- 5 交通银行昵称
- 6 霸气有内涵昵称
- 7 神都夜行录昵称蓝色
- 8 最有创意的男生qq昵称
- 9 qq昵称男生八个字
- 10 关于农糖的微信昵称女