Как разделить столбец в SQL server
Мой запрос выглядит следующим образом
select a.years, b.season,b.cooperative, c.itemcode, d.groupname,e.location,a.status from [transact].[transaction_item] a,tbl_farmerregistration_ivorycoast b,[master].[transaction_item_type] c,[master].[transaction_item_group] d,[master].[transaction_location_item_type] e where a.transactee_id = b.farmersapcode and a.item_type_id = c.item_type_id and a.item_group_id = d.item_group_id and e.transaction_item_id = c.transaction_item_type_id and a.status = 'new' and b.isactive = '1'когда я запускаю вышеприведенный запрос выводится следующим образом
Years season cooperative itemcode groupname status 2019 2018 1148339 - Ferke 2 Val NewЯ хочу отобразить кооператив с двумя именами столбцов
Я хочу, чтобы результат был следующим
Years season cooperative id Name itemcode groupname status 2019 2018 1148339 - Ferke 1148339 Ferke 2 Val New
Что я уже пробовал:
Из приведенного выше запроса, какие изменения я должен сделать, чтобы получить выход.
0x01AA
Этот Гугл[^]
приведите меня, например, к этому:
sql server - как разделить значение, разделенное запятыми, на столбцы - переполнение стека[^]
ZurdoDev
Используйте SUBSTR и CHARINDEX. Совсем не трудно.