问题标签 [teradata-sql-assistant]
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 - 顺序 Teradata 查询
我有一组需要使用 Teradata 以特定顺序运行的 SQL 查询。如何才能做到这一点?
我考虑过用其他语言(如 Python 或 C++)编写应用程序来顺序调用每个查询,但我不确定如何从 Teradata 那里获取实时数据。我还想将查询保留为单独的 SQL 文件(就像现在一样)。
目标是尽量减少对人际互动的需求,即。我想点击“运行”并让它处理其余的事情。
sql - Teradata sql 两个条件(和)检查多行以确定有效性
假设我有一个表,其中包含 Apple 名称和另一列中的颜色。
我想知道哪些苹果品种既有红色又有金色。所以我期待的答案是富士和嘎拉。那么我该如何编写查询。当然这个查询不起作用。
我的表有很多列和一个与此类似的巨大表。
sql - 在 JOIN 语句中使用 CAST 的 Teradata
我正在尝试将一些字段添加到运行良好的现有报告中。要添加这些字段,我需要加入另一个表。问题是每个表上的字段类型不同
这是我的加入:
通过这个加入,我得到一个SELECT Failed [3754] Precision error in FLOAT type constant or during implicit conversions
.
我想我必须使用这样的 CAST 语句:
当我现在运行报告时,我没有得到任何结果,我预计至少有 1 行。
任何有关内部连接的帮助将不胜感激。谢谢。
sql - Teradata 将行转换为列 (PIVOT)
我有一张像
和
我希望将该表转换为
使用TeraData查询
sql - 需要在 Teradata SQL 助手中替代 OReplace
我需要 Teradata 函数“OReplace”的替代方法。我在一家公司工作,其中 DBA 不允许分析师访问在他们的 SQL 脚本中执行函数。例如,SQL 等价物是什么...
teradata - 填充同一列中其他数据的值 (Teradata)
我有一个表,它是查询的结果(它很大!),看起来像这样。
表试图按类型计算每个 id 中的一组名称(seq_num 1,2..),但是当不同类型出现在同一个 id 中时它会留下零
我想得到一个看起来像这样的结果。
不能使用子查询或最大值,因为这需要 group by 这会很痛苦,因为查询已经太复杂了。
非常感谢这里的一些帮助。谢谢!
最右边那 4 列的查询代码:
注意:我有其他 ID 的 TYPE 没有改变,那是它工作正常的时候,我可以理解为什么会这样。问题在于每个 ID 中的信息非常多样化。
sql - Teradata SQL - 拆分字符串并在相应字段中搜索该组合
我在excel中有一组固定长度的字符串。如何拆分字符串并在WHERE
子句中提供条件?我是说
例如:P0025583740005、P0025583740002、P0068377440009、P0067264370006....最后四位数字是 PIN 码,其余的是索赔号。索赔号 - P002558374;密码 - 0005
当我在teradata
sql 中搜索这些时,我手动拆分值,例如
有一个更好的方法吗?
teradata - 如何使用遍历不同表的 Where 子句查询表?
我的数据库中有 2 个表
表格1
表 2
表 1 包含我感兴趣的所有唯一记录,但它不包含 ShippedCases 或标签类型。如何编写查询以从表 2 中选择与表 1 中的记录匹配的所有记录?
在这种情况下,我想选择表 2 中与表 1 匹配的 DC、项目、日期字段,并对标签类型 = A 的已发货案例求和。
结果视图
我认为这是一个简单的 Select 语句,但我不知道如何设置我的 where 子句,我的前 3 个参数是表 1 字段和表 2 标签类型 = A 的第 4 个参数。
任何意见,将不胜感激!
sql - 带有绑定变量的 Teradata 动态 SQL?
是否可以在 Teradata 动态 SQL 语句中使用绑定变量?我在任何地方都找不到示例。我想做这样的事情:
谢谢
sql - Teradata Select 其中日期 = 前一个工作日/工作日
使用 Teradata 15.1x
我正在尝试选择前一个工作日的数据。我可以在前一天使用
但是当我尝试在周一回顾 3 天而不是 1 天时(要获取周五的数据,见下文),我得到“[3707] 语法错误,预期在 ')'和'='。”
我究竟做错了什么?