社区
Oracle
帖子详情
3个表做关联,其中一个表的关联字段可能为空。要求为空时输出空,怎么写?
charlesxu
2012-12-05 08:19:48
select 表1.a, 表2.b, 表3.c from 表1, 表2, 表3 where 表1.aa = 表2.bb and 表2.cc = 表3.cc
表2.cc的值有可能为空,这个时候是匹配不到表3.cc的。那么这时候怎么输出表1.a, 表2.b的值和表3.c的值(空值)?
我现在的情况是如果表2.cc的值为空,表1.a, 表2.b的值也没有输出。
...全文
388
1
打赏
收藏
3个表做关联,其中一个表的关联字段可能为空。要求为空时输出空,怎么写?
select 表1.a, 表2.b, 表3.c from 表1, 表2, 表3 where 表1.aa = 表2.bb and 表2.cc = 表3.cc 表2.cc的值有可能为空,这个时候是匹配不到表3.cc的。那么这时候怎么输出表1.a, 表2.b的值和表3.c的值(空值)? 我现在的情况是如果表2.cc的值为空,表1.a, 表2.b的值也没有输出。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
UPC子夜
2012-12-06
打赏
举报
回复
你用等值连接 当然没有数据啊 可以换成join 用左连接或全连接
mysql以一
个
表
所有
关联
的
字段
查询
关联
表
数据
sql以一
个
表
所有
关联
字段
查询
关联
表
所有数据 select * from
表
2 where
表
2
字段
in (select
表
1
字段
from
表
1 where 条件);
sql:一
个
表
的两个
字段
关联
另一
个
表
的
一个
字段
select * from A a left join B b1 on a.bj_type=b1.bjType_id left join B b2 on a.dq_type=b2.bjType_id
tp5
关联
模型限制
输出
字段
(field方法)时,模型无法正常
关联
的情况
无论在tp5还是tp5.1中如果进行模型
关联
时,使用了field方法限制
字段
输出
,就有
可能
会导致模型无法
关联
的情况。明明数据库
表
中有对应的数据,但就是没有
关联
输出
。 问题原因: 这种情况主要是因为模型
关联
是需要用到...
ABAP基础知识
表
关联
使用不同内容的
字段
一前言如果你
写
过报
表
尝试
关联
LIPS 与 EKPO ,会发现二者
关联
的行项目
字段
长度不一致,内容也不一致 , LIPS-VGPOS = 比EKPO-EBELP 多了
一个
前面的0 (因为VGPOS定义位6位NUM), 所以会多
一个
前置0.无法再JOIN 条件中直接...
SQL查询数据之多
表
(
关联
)查询
定义:(inner join)交叉
关联
只返回两
个
表
联结相等的
字段
的行 语法:select * from
表
1 inner join
表
2 on
表
1.
字段
号=
表
2.
字段
号 比如我要查学生
表
和成绩
表
的交叉
关联
,那首先要找到它们联结相等的
字段
它们...
Oracle
17,082
社区成员
55,236
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章