Mam tabeli tak:Tabela Normalizacja (Parse oddzielonych przecinkami pól na poszczególne rekordy)
Device
DeviceId Parts
1 Part1, Part2, Part3
2 Part2, Part3, Part4
3 Part1
Chciałbym utworzyć tabelę „części”, eksport danych z części kolumna do nowej tabeli. Będę upuść kolumnę Części po tym
oczekiwany wynik
Części
PartId PartName
1 Part1
2 Part2
3 Part3
4 Part4
DevicePart
DeviceId PartId
1 1
1 2
1 3
2 2
2 3
2 4
3 1
Mogę to zrobić w SQL Server 2008 bez użycia kursorów?
Co próbowałeś do tej pory. Podpowiedź wszystko, czego potrzebujesz tutaj, to tabela z partID (Int, Tożsamość (1,1)), partname i wstaw do tego z wyborem odrębnym. Po tym, że jeden Join dostanie ci drugi stół .. – Ash
Próbowałem do tej pory kursorów, ale nie podoba mi się rozwiązanie i mam wrażenie, że powinien być lepszy sposób na zrobienie tego. –