Witam mam problem z zapytaniem:
,case when charindex(',', h.usernames)>0 then SUBSTRING(h.UserNames, 1,CHARINDEX(',',h.UserNames)-1) else h.usernames end Prowadzacy
,case when charindex(',', h.usernames)>0 then SUBSTRING(h.UserNames, CHARINDEX(',',h.UserNames)+1, CHARINDEX(',',h.UserNames)) else '' end Pomocnik
W wyniku dostaje:
Operacja Prowadzacy Pomocnik Jednostka Data Godzina Tydzien Miesiac
Kompletacja (EX) NAZWISKO NAZWISKO2 RP-10-05-00 02.01.2019 0635 2019KW1 2019M1
Ale zmieniła się koncepcja i teraz muszę wyświetlić dane w taki sposób:
Operacja Pracownik Jednostka Data Godzina Tydzien Miesiac
Kompletacja (EX) NAZWISKO RP-10-05-00 02.01.2019 0635 2019KW1 2019M1
Kompletacja (EX) NAZWISKO2 RP-10-05-00 02.01.2019 0635 2019KW1 2019M1
Czyli potrzebuje tak zmodyfikować zapytanie aby pomocnik wyświetlał się w tym samy rekordzie i po prostu będzie miał takie same dane jak prowadzący.
Proszę o pomoc bo myślę i myślę i nie mogę wymyślić jak do tego podejść.