- 締切済み
アクセス クエリでの抽出で
所属CD 契約NO 氏名 住所 01 001 佐藤 東京 02 002 山田 埼玉 03 003 鈴木 神奈川 01 004 新藤 新潟 上記のようなデータをクエリで所属CD毎に抽出したいのですが 抽出条件に所属CDをそれぞれ入力し個々に抽出するのではない方法で 所属CD別で抽出したいのですが何かありますでしょうか。
- maki06
- お礼率35% (77/214)
- その他(業務ソフトウェア)
- 回答数1
- ありがとう数2
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- temtecomai2
- ベストアンサー率61% (656/1071)
所属CD の列でグループ化してもいいでしょうし、所属CD の列でソートしてもいいでしょうし。
関連するQ&A
- Accessの選択クエリの抽出条件について
いちもお世話になります。Access2002を勉強中の初心者です。 顧客テーブルから選択クエリを作っています。クエリのフィールドには「都道府県」(東京、埼玉、千葉...)と「顧客名」(山田、佐藤、田中...)があります。 「顧客名」の山田以外を抽出したいのですが、但し「都道府県」が東京の場合は山田以外の条件を外したいのです。つまり、埼玉、千葉の山田は抽出しませんが東京の山田は抽出したいのです。 このような抽出条件の設定ができますか? アドバイス、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Accessでの検索・抽出方法について
cについての質問です。 Accessだけで氏名を抽出条件として入力して、データベースに入っているその人の住所や趣味やらが抽出できますか? あらかじめ検索条件「山田××」としたクエリーを作っておけば、そのクエリーを使った時に「山田××」が入っているデータを抽出できるようですが、抽出したい時に氏名を入力するようにしたいです。
- ベストアンサー
- その他MS Office製品
- 難しいクエリなので教えてください。
データベース:MYSQLのバージョン4です。 1ヶ月予約していない人を抽出せよ、というクエリです。 テーブルは 顧客テーブル(t_customer)と予約テーブル(t_yoyaku)です。 顧客テーブルのカラムは、顧客番号(no)、氏名(name)です。 予約テーブルのカラムは、顧客番号(no)と予約日付(day)です。 以下のようにレコードが登録されています。 顧客テーブル 顧客番号 氏名 1 鈴木太郎 2 佐藤一朗 3 高橋次郎 4 山田五郎 予約テーブル 顧客番号 予約日付 1 2008-4-10 1 2008-5-11 1 2008-6-12 1 2008-7-10 2 2008-5-12 2 2008-6-10 3 2008-6-11 3 2008-8-12 ※予約テーブルに登録されていない場合(山田五郎)も合わせて 抽出 すみませんが、上記のクエリについてどなたか 教えてください。お願いします。
- ベストアンサー
- MySQL
- クエリにおける複数値の抽出について
クエリにおける複数値の抽出について access2007を使用しています。 テーブルA,テーブルBを元にクエリCを作成しました。 テーブルAには担当というフィールドがありますが,複数の値の入力を許可しており,テーブルBを値集合ソースとして設定してあります。 クエリCにおいて,以下のような抽出をしたいと考えています。 例えば, ID_所員ID_担当 001_B001,B002,B003_山田,佐藤,鈴木 002_B002_佐藤 003_B001,B002_山田,佐藤 において,所員IDの抽出条件のところにB002と入力すると,ID002のみが抽出されるといった感じです。 B002と抽出条件を設定すると,B002を含む全てのレコードが抽出されてしまいます。この場合ですと,ID001から003の全てのレコードが抽出されます。 担当のところで抽出条件を佐藤と設定し,さらに所員IDの抽出条件のところに,Len関数を使用して4文字以下とすれば…とも考えたのですが上手くいきません。 もし,良い方法があればご教示ください。
- 締切済み
- その他MS Office製品
- アクセスのクエリについて教えてください。
アクセス初心者です。 AテーブルとBテーブルを合体したCテーブルを作成したいのですが、 クエリを使って1工程でできませんでしょうか。 レコードが1000を越えると大変な作業になりますので、 何か良い方法を探しております。宜しくお願いします。 Aテーブル 顧客No 名前 住所 1 鈴木 東京 2 田中 横浜 Bテーブル 顧客No 名前 電話 1 鈴木 03 3 山田 044 Cテーブル 顧客No 名前 住所 電話 1 鈴木 東京 03 2 田中 横浜 3 山田 044 以上
- ベストアンサー
- その他(データベース)
- アクセス2007 クエリの作り方
アクセス2007 クエリの作り方 テーブルA 氏名 生れ年 ---------------- 佐藤 1990 鈴木 1950 斎藤 2000 伊藤 1970 テーブルB ------------------ 年齢 項目 10 少年 20 成人 60 還暦 とあった時 テーブルAを元に「クエリ1」で「年齢」を追加し 年齢: Year(Date())-[生れ年]としました クエリ1 氏名 生れ年 年齢 -------------------- 佐藤 1990 20 鈴木 1950 60 斎藤 2000 10 伊藤 1970 40 更に、「テーブルB」の年齢と「クエリ1」の年齢をリレーション(多対1?)して「クエリ2」としました。 クエリ2 氏名 生れ年 年齢 項目 --------------------------- 佐藤 1990 20 成人 鈴木 1950 60 還暦 斎藤 2000 10 少年 伊藤 1970 40「空欄」 アクセスはまだ良く理解していないのですが、これだとレコードの更新ができません。 フォームでレコードセットを「ダイナセット (矛盾を許す)」にすると更新はできますが不安です。 こんな時「ダイナセット (矛盾を許さない)」で行い場合どんなリレーションにしたら良いのでしょうか?
- ベストアンサー
- その他(データベース)
- クエリで複数条件を同時に抽出・出力する方法
お世話になります。 ACCESSのクエリであるテーブルの入力ミスを抽出したいと考えています。 例えば、氏名と科目と点数があるとします。 No. 氏名 科目 点数 -------------------------- 01 佐藤 国語 80 02 田中 国語 45 03 鈴木 国語 60 04 佐藤 数学 75 05 田中 数学 40 06 鈴木 数学 48 ここで抽出したい条件として、国語は59点以下、数学は49点以下の抽出をしたいとして、今まではクエリの条件に1つずつ科目と点数に条件を入れ1つずつ結果を抽出をしていましたが、同時に結果を得ることができますか?また、結果をリスト表(クエリかレポート)として出力できますか? 拙い文で申し訳ありませんが、分かる方いらっしゃいましたらよろしくお願いいたします。 (スキルとして少しで、ブランクもありますがVBA,SQLです)
- ベストアンサー
- その他(データベース)
- accessである期間にいる人のクエリ抽出をしたい
OFFICE2003 を使っています。 テーブルAで、それぞれのデータ入力日をもっています。 名前 入力日 ───────────── 井上さん 2007/07/01 鈴木さん 2007/08/01 渡辺さん 2007/08/22 佐藤さん 2007/09/03 ・ ・ クエリで、データ入力日「2007/08/01~08/31範囲の人」の条件で 抽出したいのですが、どうすればよいのかわからず困っています。 テーブルAで言えば、8月のデータ対象者だと、 鈴木さんと渡辺さんを抽出したいのです。 VisualBasicとかは、まだ勉強不足でわかりません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ACCESS クエリの抽出項目をEXCELから
Access2000のクエリの抽出項目をExcel2013の内容を抽出項目として指定するにはどうすればよいでしょうか。 Excelには、 佐藤 田中 鈴木 ......... のように縦に名前が最大18名分入っています。 この(最大)18名の名前をAccessの抽出項目とします(フィールドは10あってその6番目に抽出項目を18名分入力したいのです)。 18名を一人一人コピペしていたのですが、何とか簡素化できないものかな?と思っています。 できれば、マクロで一発で抽出項目を貼り付けたいのですが。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- SQL Server2005再帰クエリについて
以下のような3階層のデータについて、以下の結果を得たいと思っています。再帰クエリを使用することになるかと思うのですが、どのようにクエリを作成すればよいでしょうか。アドバイスをお願いいたします。 <データ> 氏名 上司の氏名 階層 田中 Null 1 山田 田中 2 佐藤 山田 3 高田 山田 3 <結果> 氏名 部下の氏名 田中 山田 田中 佐藤 田中 高田 山田 佐藤 山田 高田 佐藤 Null 高田 Null ※ 部下の氏名は直下の部下だけでなく、直下の部下の、その下まで結果として返したい。
- ベストアンサー
- SQL Server
補足
よく読んでください。