前提・実現したいこと
以下のようなテーブルがあったときに最初の行だけの金額を伝票NOのみをWhere句に使って変更したいです。
明細テーブル
伝票NO | 金額 | 列3 |
---|---|---|
00001 | 3,000 | |
00001 | 2,000 | |
00001 | 1,000 |
該当のソースコード
以下のような書き方をしてしまうと全件の金額が、6000円に書き換わってしまうため困っています。
UPDATE 明細 SET 金額 = 6000 WHERE ID = '00001'
補足情報(FW/ツールのバージョンなど)
SQL Server Management Studio 2017
回答3件
あなたの回答
tips
プレビュー