SQL Server Advent Calendar 8日目 です。
UPDATE で他のテーブルのデータを更新内容や条件に使う時の書き方です。
こんなテーブル定義で
2013/12/25 に出庫された内容を在庫に反映するクエリです。
update [在庫] set [数量] = [在庫].[数量] - [出庫].[数量] from [出庫] where [在庫].[商品] = [出庫].[商品] and [出庫].[出庫日] = '2013/12/25'
SQL Server Advent Calendar 8日目 です。
UPDATE で他のテーブルのデータを更新内容や条件に使う時の書き方です。
こんなテーブル定義で
2013/12/25 に出庫された内容を在庫に反映するクエリです。
update [在庫] set [数量] = [在庫].[数量] - [出庫].[数量] from [出庫] where [在庫].[商品] = [出庫].[商品] and [出庫].[出庫日] = '2013/12/25'