dポイントプレゼントキャンペーン実施中!

初歩的なことだと思うのですが、
Access2000を利用し、
あるテーブルのAというキーのレコードの数値項目2つを、
更新クエリを動作させるたびに、1づつカウントアップさせたいのですが、
どのように記述するのでしょうか?

キー項目 項目1 項目2 タイムスタンプ
A     0   1  2007・・。
ここで、更新クエリを起動して、
A     1   2  2007・・・
ここで更新クエリを起動して
A     2   3  2007・・・

更新クエリのレコードの更新欄にはどのように記述すれば、正しく動作するかお教えください。
(タイムスタンプは、Now()を設定しています)


宜しくお願いします。

A 回答 (1件)

キー項目__項目1__項目2__日付


A_________________3_________4__2007/10/25 13:54:37
B_________________0_________1__2007/10/25 13:54:37

Aだけカウントアップしてみました。
この時の更新クエリは次のようです。

UPDATE tab1 SET 項目1 = NZ(項目1)+1, 項目2 = NZ(項目2)+1
WHERE [キー項目]='A' And Format(日付,"yyyy/mm/dd")=Date();
    • good
    • 0
この回答へのお礼

出来ちゃいました。
有難う御座いました。
理解できてないところがみそですが・・・。

お礼日時:2007/10/25 14:56

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!