
アクセスの追加クエリを使って、フィールド:個数に反映されている個数分のレコードをコピーしたいと考えております。
具体的には
商品名|価格|仕入日|個数
AAA|1,900|2017/6/17|2
BBB|900|2017/6/17|1
CCC|700|2017/6/17|2
といったテーブルがあり、クエリ実行後に
商品名|価格|仕入日|個数
AAA|1,900|2017/6/17|1
AAA|1,900|2017/6/17|1
BBB|900|2017/6/17|1
CCC|700|2017/6/17|1
CCC|700|2017/6/17|1
フィールド:個数に反映されている数値分、同レコードをコピー、コピー後は
フィールド:個数の数値を「1」に変換するといったクエリの作成をしたいと考えております。
どなたか、ご助言いただければ幸いです。
何卒よろしくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
新しく数値だけのテーブルを作成し、個数で考えられる最大数を1から記述します。
例えば T_数テーブル、フィールドは1つで例えば「数」という名前にしたら、数フィールドに1、2、3・・・とレコードを追加していきます。
元のテーブルから追加クエリを作り、そのクエリに先ほどのT_数テーブルを追加します。
この時、2つのテーブルは線で繋がないようにします。
クエリのフィールドが以下のようになるようにします。
商品 │ 価格 │ 仕入日 │ 個数 │ 新個数: 1 │ 数 │ ※数はT_数テーブルのフィールド名
ここで、数の抽出条件に「<=[個数]」と記述すれば、AAAは2レコード、BBBは1レコード、CCCは2レコードになります。
クエリ実行後の個数には「新個数」を割り当ててやれば、できると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server ACCESSで表が作りたく、そのためのSQL文や設定方法を教えてください。 1 2022/08/15 12:28
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- SQL Server ACCESSで3ファイルを結合して、表を作成するやり方を教えて下さい。 17 2022/08/15 20:34
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- Access(アクセス) お世話になります ACCESSを使用しています 下記のクエリデータ(1)があります 商品名 行数 A 1 2022/09/05 08:52
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
このQ&Aを見た人はこんなQ&Aも見ています
-
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
2つのテーブルに共通するレコードを削除したい
Access(アクセス)
-
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
-
4
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
5
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
6
Accessで、1つの項目に複数の置換えを1度でするには?
Access(アクセス)
-
7
Access 最後のレコードに到達するまでループ処理を行う方法
Access(アクセス)
-
8
アクセスで追加した項目に全て同じ値を一発で入れたい
Access(アクセス)
-
9
ACCESSのレポートで、指定した数だけラベル印刷を行うには?
その他(データベース)
-
10
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
11
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
12
Access 抽出したレコードのうち任意のレコードを任意の数、コピーする方法について
Access(アクセス)
-
13
ACCESS クエリで1から順番に番号を表示したい
Access(アクセス)
-
14
accessでクエリをExcelにエクスポートする時にファイル名に日付を追加したい
Access(アクセス)
-
15
Accessのクエリで、replace関数を使い、データの中にある”をブランクに置き換えたいのですが
Access(アクセス)
-
16
Access VBAで行ラベルが定義されていないというエラーが出ます
Access(アクセス)
-
17
Accessでデータシートに同じデータがいくつもでてしまいます。
その他(データベース)
-
18
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
19
Accessでテーブルからテーブルにデータをコピーしたい
その他(データベース)
-
20
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessのテーブルのフィールド...
-
テキストボックスにクエリ結果...
-
Accessで、1つの項目に複数の...
-
更新クエリをリンクデータベー...
-
アクセスで追加した項目に全て...
-
access フォームを開くと「パ...
-
accessでの文字列の混ざった連...
-
Access:値が求めたい値の2倍...
-
Accessを開きなおすとテキスト...
-
Accessのクエリでハイパーリン...
-
オブジェクト名に【】をつけること
-
アクセス クエリのフィールド...
-
テーブルでメモ型になっている...
-
「[Microsoft][ODBC SQL Server...
-
アクセスでクエリ実行後の空欄...
-
追加クエリで特定フィールドの...
-
accessのユーザー定義関数記述...
-
ACCESSで2つフィールドの日付...
-
複数フィールド値
-
Access2002の重複クエリで大文...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスで追加した項目に全て...
-
Accessで、1つの項目に複数の...
-
Accessのテーブルのフィールド...
-
テキストボックスにクエリ結果...
-
テーブルでメモ型になっている...
-
Accessのクエリでハイパーリン...
-
Access で 特定の文字の個数を...
-
Access:値が求めたい値の2倍...
-
Accessで、テーブルに入力した...
-
Accessを開きなおすとテキスト...
-
アクセスのクエリ 1文字以上を...
-
アクセス クエリのフィールド...
-
アクセスのクエリに「PHONETIC...
-
追加クエリで特定フィールドの...
-
更新クエリをリンクデータベー...
-
Access2002の重複クエリで大文...
-
Accessの電話番号フィールド
-
途中で改行されたCSVをAccessに...
-
【急】Access 4桁の数字の頭...
-
access フォームを開くと「パ...
おすすめ情報