У меня есть таблица с именем Field_Data, и данные в ней выглядят так:
Date Track_ID Item#
2011-02-25 00:00:00.000 70212 1
2011-02-25 00:00:00.000 70212 2
2011-03-09 00:00:00.000 70852 1
2011-03-09 00:00:00.000 70852 3
Я пытаюсь получить вывод как:
Date Final_ID
2011-02-25 00:00:00.000 70212_1
2011-02-25 00:00:00.000 70212_2
2011-03-09 00:00:00.000 70852_1
2011-03-09 00:00:00.000 70852_3
Я попытался сделать что-то вроде это:
Select Date,Track_ID + '_' + Item# AS Final_ID
From Field_Data
Но это дало мне следующую ошибку:
Msg 245, Level 16, State 1, Line 1
Ошибка преобразования при преобразовании значения varchar '_' в тип данных int.
Кто-нибудь может мне помочь, как это сделать?