これは、いくつかのテーブルを含めることで説明しやすくなると思います。SQL Server 2012で何百万ものレコードを更新する
表A:
UserId StoreId
1 10
2 20
3 30
4 40
表B:私は表2に入ると、その特定のユーザーについては、表AでStoreId
に一致するようにストアを更新するスクリプトを必要とする
UserId StoreId
1 10
1 20
1 20
2 20
2 10
2 10
3 30
3 40
3 40
4 40
4 30
4 30
。結局、私は見るべきです。
表B:
UserId StoreId
1 10
1 10
1 10
2 20
2 20
2 20
3 30
3 30
3 30
4 40
4 40
4 40
だから私の質問は、表Bはその中の数百万行の百を持っている、とテーブルAは、約20万行を持っていることを考慮すると、これを行うための最も簡単な方法何ですか?
ありがとうございます!
非常に良い答え – Lamak
は、私はちょうどで行くと、その列をドロップすることがしたいが、私はそれが作成された多くの年後にこのプロジェクトに代わって入りました。この時点で不必要な列を入力して削除するには、フロントエンドのWebサイトとEDMXにかなりの変更を加える必要があります。 偉大な答え!私は迅速な対応に感謝します! – akaWizzmaster