小编Rah*_*pta的帖子

如何在 Amazon Redshift 上执行预定的 SQL 脚本?

我在 Redshift 中每小时自动执行一系列 ~10 个查询(可能报告成功/失败)。

大多数查询都是在我的表上聚合的。

我曾尝试将 AWS Lambda 与CloudWatch Events 结合使用,但 Lambda 函数最多只能存活 5 分钟,而我的查询可能需要长达 25 分钟。

etl amazon-web-services amazon-redshift aws-lambda

5
推荐指数
1
解决办法
1万
查看次数

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

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

 
ID                          
AppID   Name
1       James
2       John
.
.
100     Jeff

Comm
AppID  Comment
1      abc
1      def
1      pqr
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'
Run Code Online (Sandbox Code Playgroud)

我知道我的逻辑错误,试图找出我应该改变的地方.任何帮助表示赞赏.

sql oracle null left-join where-clause

2
推荐指数
1
解决办法
1763
查看次数