スポンサーリンク

2007-06-18

Tips8 - SQL文 論理演算子の条件に合ったレコードを全て更新

Dim SQL As String
SQL = "UPDATE テーブル SET 値引き=20 WHERE 数量>3000 OR 単価>5000"
CurrentDb.Execute SQL, dbFailOnError
上の場合、数量が3000以上か単価が5000円以上のデータの値引きを20円にセットします。
その他、「数量>3000 AND 単価>5000」のように指定します。