Je voudrais concaténer deux champs de texte de la ligne en cours avec le même champ de la ligne suivanteSélectionnez la ligne suivante
Donc, si la table est comme
field1 field2 field3
text1 text3 order1
text2 text4 order1
je voudrais faire:
if (field3.current_row = field3.next_row)
SELECT field1 + getNextRow(field1) as "Concatenated Field" FROM table
Est-ce possible?
Vous devez trouver un moyen d'identifier le * enregistrement actuel * et * enregistrement suivant *. Si vous ne pouvez pas définir les critères de recherche de ces enregistrements, cette question ne peut pas être résolue. – Yuck
Vous pouvez le faire en utilisant row_number et une jointure triangulaire. S'il vous plaît voir le lien suivant http://www.sqlservercentral.com/Forums/Topic483631-338-1.aspx –
Avez-vous une colonne ID dans la table ou juste field1 et field2? –