问题标签 [snowsql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 借助日期字段应用滑动窗口功能
我正在尝试在一天内计算不同的 ID,这很简单,但是如何从窗口中的当前日期开始计算它们 7 天,在当前窗口中返回 30 天。
我从当前行向后滑动 7/30 行,但我认为它可能会多于/少于 7/30 天并不准确,因为我认为它只是按行数滑动,所以你有什么想法处理这个?
第一部分是在子查询的时间范围内进行计数
第二部分是使用滑动功能进行计数
预期结果:两者都应该在相同的时间范围内获得相同的计数。
merge - 使用逗号分隔符将多行记录合并或组合成单列记录 SNOWSQL
我知道这个问题之前在这里被问过,但特别是对于 SNOWSQL,是否有类似于“STUFF”的函数将两个值组合成一条记录?我基本上希望能够使用这个查询:
sql - 雪花中的合并功能限制
我正在尝试将在 Oracle 中运行的合并函数转换为兼容 Snowflake。使用合并时,它限制了我的 where 子句。请让我知道是否有人可以提供帮助。
错误信息:图像
我正在使用具有以下条件的合并逻辑,它在意外的 where 子句中抛出错误。(下面用粗体突出显示)
sql - 表别名到子查询
(在这里提交以帮助可能遇到类似挑战的其他雪花用户......有兴趣看看除了蜜蜂已经提供的内容之外是否还有其他建议。)
为什么表别名不能用于子查询?
我正在使用示例表选择查询,但是当我编写表别名时它不起作用。
我收到一个 SQL 编译错误:Object 'T' does not exist
.
不能使用表别名吗?
snowflake-cloud-data-platform - 如何在雪花中获取过去 24 个月的雪花数据
我在 Snowflake 中有当月的数据,我正在使用下面提到的查询提取这些数据
我想将此数据外推到过去 24 个月,这意味着获得与 2019 年 9 月、2019 年 8 月等相同的数据,直到过去 24 个月。
snowflake-cloud-data-platform - 如何使用 snowsql 在给定日期范围内构造日期数组?
给定两个日期,我想创建一个数组来保存这些日期之间的所有天数,然后过滤它以仅包含月末的天数。
例如,使用start_date
2019-01-31
and end_date
2019-06-30
,我会构造数组
odbc - Sqitch 部署到雪花 DW 失败
Sqitch 部署命令失败并出现以下错误:-
错误:
将注册表添加到 db:snowflake://amrutmonu:@wea87235.us-east-1.snowflakecomputing.com/DEMO_DB?Driver=Snowflake 250001 (08001):无法连接到 DB。验证账户名是否正确:wea "/root/bin/snowsql" 意外返回退出值 1
您能否调查一下并帮助我们解决此问题?
snowflake-cloud-data-platform - 无法使用 snowsql 连接到雪花数据库
我无法通过 Windows 控制台连接到 snowsql:
我收到此错误消息:
然后我用-o log_level=DEBUG
. 在日志文件中,我可以看到我收到“禁止”错误:
我能做些什么?有人有同样的问题吗?
sql - 雪花需要根据列值在循环中运行sql插入
我有一张如下表
我需要创建另一个表,其中包含一个额外字段作为 date_increment,它将基于给定日期递增到基于 1 天的 no_of_days。输出将如下所示
我正在为不支持循环或动态查询的雪花编写此查询。有人可以建议。
即使我使用像 python 这样的另一个 IDE,我也不知道如何解决这个问题。