1
我想从下一行选择下一行
因此,如果表就像
field1 field2 field3
text1 text3 order1
text2 text4 order1
我想做到这一点串联当前行两个文本字段与同场:
if (field3.current_row = field3.next_row)
SELECT field1 + getNextRow(field1) as "Concatenated Field" FROM table
这可能吗?
你需要一些方法来识别*当前记录*和下一个记录*。如果您无法定义查找这些记录的标准,则无法回答此问题。 – Yuck 2012-04-05 15:39:26
您可以使用row_number和三角形连接来完成此操作。请参阅以下链接http://www.sqlservercentral.com/Forums/Topic483631-338-1.aspx – 2012-04-05 15:40:26
表中是否有ID列或只是field1和field2? – 2012-04-05 15:58:09