我正在尝试编写一个查询,我不想让笛卡尔积.我打算使用First函数,因为一些Type_Codes有多个描述,我不想增加我的美元.
Select
Sum(A.Dollar) as Dollars,
A.Type_Code,
First(B.Type_Description) as FstTypeDescr
From
Totals A,
TypDesc B
Where
A.Type_Code = B.Type_Code
Group by A.Type_Code
Run Code Online (Sandbox Code Playgroud)
我只是想获取给定代码的任何描述(我真的不关心哪一个).尝试使用FIRST时出现以下错误:
[IBM][CLI Driver][DB2/AIX64] SQL0440N No authorized routine named "FIRST" of type "FUNCTION"
Run Code Online (Sandbox Code Playgroud)
还有另一种方法吗?
| 归档时间: |
|
| 查看次数: |
9169 次 |
| 最近记录: |