在这里使用DB2讨论iSeries上的文件中的数据.
文件结构如下:
Item Textline Text
12755 1 this item
12755 2 is no longer
12755 3 for sale
abc123 1 please use
abc123 2 another code
xyz987 1 obsolete
Run Code Online (Sandbox Code Playgroud)
我试图得到的结果是
Item Text
12755 this item is no longer for sale
abc123 please use another code
xyz987 obsolete
Run Code Online (Sandbox Code Playgroud)
所以它按项目代码分组,文本行加起来,无论有多少.
我首先在查询中尝试将文件连接到自身5次(可能有多达5个文本行),但我永远无法让它工作.
我在SQL中尝试了它,但是我无法获得与famileir一起使用的命令以正确使用文本并且我在标准上挣扎将它们添加到一起而不重复文本行.
任何想法的人?
我最后的办法是将这个文件提取5次,每个文件只包含一个不同的文本行,然后根据项目和连接方式将它们全部重新匹配...但是哇多么麻烦:)
请帮忙 :)