带有右表的where子句的左连接(必须从右返回NULL)-Oracle

拉胡尔·古普塔(Rahul Gupta)

我有2个表ID和Comm。表格如下

 
ID                          
AppID名称
1詹姆斯
2约翰
100杰夫

通讯
AppID注释
1 abc
1格
1个
2 abc
2 def
2 pqr
3 def

我想要ID(第一张表)和Comm(第二张表)中的所有appID我只希望那些等于abc的注释,其余的应该为NULL。

我正在使用以下查询,不确定如何过滤注释abc和Null

select id.appid,comm.comment
from id left join comm on
id.appid=comm.appid
where comm.comment = 'abc'

我知道我的逻辑有误,试图找出应该在哪里更改。任何帮助表示赞赏。

伦纳特
select id.appid,comm.comment
from id 
left join comm 
    on id.appid=comm.appid
    and comm.comment = 'abc'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有右表的where子句的左连接(必须从右返回NULL)-Oracle

来自分类Dev

where子句特定的中间左值oracle

来自分类Dev

缺少右括号Oracle

来自分类Dev

缺少右括号Oracle

来自分类Dev

ORACLE:创建表-缺少右括号

来自分类Dev

当右表中存在 NULL 时返回左表中的所有结果,当右表中不存在空时返回内连接的结果

来自分类Dev

ORACLE左外部联接问题(带有空表?)

来自分类Dev

在where子句中连接并使用oracle plsql

来自分类Dev

在where子句中连接并使用oracle plsql

来自分类Dev

ORACLE中的WHERE子句

来自分类Dev

如何连接表,包括左表中的所有ID,但在给定某些where子句的情况下仅显示右表中的信息

来自分类Dev

带有 order by 子句问题的 Oracle Union

来自分类Dev

缺少右括号Oracle SQL

来自分类Dev

用where子句右连接

来自分类Dev

Oracle-带where子句的左外部联接

来自分类Dev

连接多个表Oracle

来自分类Dev

在Oracle中创建表会产生“缺少右括号”错误

来自分类Dev

Oracle Package返回表

来自分类Dev

Oracle“ where子句”变得更短

来自分类Dev

WHERE子句中的条件(Oracle)

来自分类Dev

ORACLE中的动态where子句

来自分类Dev

Oracle SQL - WHERE 子句行为

来自分类Dev

在where子句中可能带有“大于0”的Oracle Bug

来自分类Dev

ORACLE SQL-在WHERE子句中使用带有GROUP BY无效标识符的SUM

来自分类Dev

创建表时,Oracle会导致Oracle“ ORA-00907:缺少右括号”错误吗?

来自分类Dev

如何从表中选择oracle sql中带有group by子句的嵌套json对象?

来自分类Dev

复制带有计算索引的 oracle 表

来自分类Dev

Oracle:检索ORA_ROWSCN大大降低了对大表的查询速度(没有where子句)

来自分类Dev

Oracle使用多个WHERE子句更新单个表

Related 相关文章

热门标签

归档