
No.3ベストアンサー
- 回答日時:
No.2のものです。
>「重複クエリで抽出されたデータ」は重複しているレコードだけですよね。それで>テーブルを作っても重複しているレコードだけになるのではないのですか?
>ダブっていない、という意味を教えてください。
説明不足の点がありましたね。
重複クエリーの表示には二通りあるかと思います。
1.重複データが上下に並んで表示されているもの
(特定の項目だけ重複チェックした場合)
2.最後のフィールドに重複データ数が表示されていて見かけ上は重複していないもの
jetstreamさんの場合、データをダブって入力したということなので
たぶん2.ではないかと思います。
(いや、1.だよと言う場合はそのクエリーをグループ化します。表示-集計)
そのクエリーをコピーした後デザインで開き、クエリーを「テーブル作成クエリー」に
変え、実行(!ボタン)をクリックします。
作成したテーブルを見て下さい。重複していませんよね?
それが確認できたら最初の重複クエリーで抽出したデータを
元のテーブルから削除します。
その後新しく作ったテーブルのデータを追加クエリーで投入します。
またわからなかったら聞いて下さい。
※なかなかこういうのって文字だけじゃ伝わらないですよね・・
くれぐれも大事なデータだと思いますので
コピーなどしてから試して下さいね。
No.2
- 回答日時:
Accessだという前提ですが、すごく原始的な方法です。
条件式等の記述はいりません。クエリーだけでやります。
重複クエリーで抽出されたデータで一旦テーブルを作っちゃいます。
グループ化されているはずなので当然このテーブルの中はダブっていませんよね?
元のテーブルの重複データは全部削除しちゃいます。
その後先程作ったテーブルのデータを追加クエリーで追加します。
これではだめですか?
説明不足があれば言って下さい。
この回答への補足
ありがとうございます。
そんな方法もあるんですね。
私、Access初心者なもんで、基本的なことをお聞きします。
「重複クエリで抽出されたデータ」は重複しているレコードだけですよね。それでテーブルを作っても重複しているレコードだけになるのではないのですか?
ダブっていない、という意味を教えてください。
No.1
- 回答日時:
お使いのDBMSが何なのかわかりません(Jetですかね?)が、
WHERE句にサブクエリーを書けばよいのでは?
一例ですが、
WHERE Field Not In
(SELECT DISTINCT ......
)
のような要領で。
この回答への補足
回答いただきありがとうございます。
私はいまAccess2000でDBを作っています。
基本的な質問ですみません。
1)サブクエリってなんですか?
2)例の式は削除クエリのWhere句に書くのですか?
式の意味がよくわかりません。すこし解説を頂けませんか?
よろしくおねがいします!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- その他(データベース) カラム上の重複を削除するクエリを教えてください 3 2022/04/12 14:11
- Excel(エクセル) エクセルで重複データを行ごとに抽出したい 4 2022/12/05 08:18
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Access(アクセス) お世話になっています いまクエリを作っています。。 デザインビューの画面の集計の欄で、「グループ化」 4 2022/09/17 17:03
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Access(アクセス) accessの日付フィールドから前年度だけを取り出したい 3 2022/04/13 23:13
- Access(アクセス) Accessクエリで年月フィールドを年のみで抽出する方法について 2 2022/08/29 18:10
- MySQL 複数DBテーブルからのデータ取得 3 2022/05/17 15:02
このQ&Aを見た人はこんなQ&Aも見ています
-
(Access)複数条件の重複データを削除する方法
その他(ビジネス・キャリア)
-
ACCESSでの重複レコードの削除
Access(アクセス)
-
ACCESS クエリで重複データを最新の1件だけ表示
Access(アクセス)
-
-
4
Access vbaで重複レコードの削除がしたい
Visual Basic(VBA)
-
5
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
6
ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください
Access(アクセス)
-
7
選択したチェックボックスのみチェックを入れたいのですが
その他(データベース)
-
8
Acsess アクセス のクエリでオーバーフローしてしまいます。
Access(アクセス)
-
9
2つのテーブルに共通するレコードを削除したい
Access(アクセス)
-
10
ACCESS 重複データを1つだけ表示したい(初心者です)
Access(アクセス)
-
11
クエリで割り算する方法を教えてください
Access(アクセス)
-
12
Accessサブレポートの内容が重複して表示される
Excel(エクセル)
-
13
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
14
AccessでIDを入力したら他の項目も自動で表示
Access(アクセス)
-
15
「フォームを作成できませんでした」
Access(アクセス)
-
16
ACCESSにて全項目(レポート)が完全重複する行のみを削除するクエリの数式
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MysqlまたはPostgreSQLで、デー...
-
フィールドの設定
-
BULK INSERT
-
テーブルの統合
-
Oracleで上書きImportはできま...
-
UPDATE文で複数列を更新したい...
-
SQL クエリアナライザ
-
異なるDBのSQL
-
重複で
-
正規化について
-
Oracle 8.1.6で・・・
-
PL/SQLでUPDATE別テーブル条件...
-
一つ前のデータを入れたい
-
SQL Server とaccess この認識...
-
カラム名を取得
-
MySQLの容量を増やしたい
-
レコードにデータが登録できない
-
テーブル内のストレージエンジ...
-
SQL Server Management Studio...
-
Sqliteリレーションについて2
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでデータシートに同じデ...
-
Oracleで上書きImportはできま...
-
このISAMでは、リンクテーブル・・
-
テーブルで一番古いレコードだ...
-
ビューのソートについて
-
アクセス レコードセットを更...
-
Accessのテーブルデータを一気...
-
accessでレコード更新直後の反...
-
マテリアライズドビューとスナ...
-
結合テーブルでINSERTする方法...
-
ユニオンクエリで複数ファイル...
-
ORA-01401が表示され、データが...
-
ERROR1062:Duplicate entry.......
-
住所のDBテーブル、マスターの...
-
Accessでの稼働日数計算の方法
-
ACCESSで容量が50MBになった...
-
VBAでSQLServerへのODBC接続
-
ODBC接続で新しいレコードを追...
-
処理の途中で停止させ、再開さ...
-
「クリップボードにコピーされ...
おすすめ情報