-1
古い製品コードと最新の製品コードの間にブリッジ・テーブルを作成するためにループを使用してSQL Serverのストアド・プロシージャを定義する必要があります。私はSQLの専門家ではありませんし、いくつかの問題を抱えています...ループ・アップデートSQLストアド・プロシージャ
私はすでにすべての製品コードの変更を含むソーステーブルを持っていますが、すべてのOLD製品の関係を含むテーブルを作成する必要があります最新の製品コードのコード
ソーステーブルは次のようである:
PRD_OLD ---- PRD_NEW
00001 ---- 00003
00002 ---- 00003
00003 ---- 00004
00004 ---- 00005
00006 ---- 00007
製品3に製品1及び2相当する。そして3は4に相当することがわかると、その後4 5に相当するので、1のための最新のプロダクトID 、2、3及び4は、5
出力テーブルであるべきで、その後にすべきである:
PRD_OLD ---- PRD_NEW
00001 ---- 00005
00002 ---- 00005
00003 ---- 00005
00004 ---- 00005
00006 ---- 00007
注:私の表にコードが文字と数字の両方を持つ符号である(GUIDS)が最大値を使用して動作しません...
誰でも助けることができますか?
ありがとうございます!