Ich habe T1 mit Teilen des Autos, wie folgt aus:SQL Server gespeicherte Prozedur Join-Tabelle ON T1.ID = mid (T2.valutation)
ID Name
-------------
1 Tyres
2 Gearbox
3 Engine
4 Body
5 Brakes
6 ..
und T2 mit der Liste der Autos mit einer Spalte valutation
genannt, die eine Reihe von Zahlen enthalten [0-9]
ID Brand Model Color Year KKm .... valutation
---------------------------------------------------------------
1 Audi A3 Green 2014 185 86354
Jede Zahl in valutation
an einen Teil des Fahrzeugs bezieht sich gemäß seiner Position in der Kette:
8, since it is in position 1, refers to Tyres
6, since it is in position 2, refers to GearBox
...
4, since it is in position 5, refers to Brakes
und so weiter
Ich brauche eine SQL Server gespeicherte Prozedur erstellen, die diese Rückkehr
ID Brand Model Color Year KKm Tyres GearBox Engine Body Brakes
----------------------------------------------------------------------------------------
1 Audi A3 Green 2014 185 8 6 3 5 4
ich eine Lösung versucht, aber wie man sich von den (falschen) Gegenstand der Frage sehen kann ich eigentlich nicht wirklich wissen, welche Art von Funktion benötigt wird.
Dank
Dies ist ein sehr schlechtes Design. Sie sollten es wirklich überdenken, anstatt einen Proc zu bauen, um es zu umgehen. – dfundako
Ihr Datenbankdesign ist stark fehlerhaft. Die Tatsache, dass Sie dies tun müssen, sollte ein sehr deutlicher Hinweis darauf für Sie sein. –