- ベストアンサー
クエリを結合したいのですが…。
クエリを結合したいのですが…。 クエリ1、クエリ2、があったとして、 クエリ1には 代表者名、家族名a、 佐藤太郎、佐藤花子 鈴木四郎、鈴木桜 クエリ2には 代表者名、家族名b、 田中一郎、田中菊 とあったとします。 新しくクエリを作成し、 代表者名、家族名 佐藤太郎、佐藤花子 鈴木四郎、鈴木桜 田中一郎、田中菊 と、クエリ1とクエリ2を合わせたものを作りたいのですが、実際可能でしょうか?アクセス2003を使用しています。ご教授宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- Accessの文字の置換のクエリについて
Accessについて教えて下さい。 SQLデータベースをODBCを使用して、Accessにてリンクしています。 テーブルのあるフィールドに顧客名が並んでいます。 頭の一文字を○に置換するには、どのようなクエリを組めばいいのでしょうか? 山田 太郎⇒○田 太郎 田中 一郎⇒○中 一郎 佐藤 花子⇒○藤 花子 また、間にスペースが入っている後の文字(名)の置換の方法も教えて下さい。
- 締切済み
- その他(データベース)
- Accessでの文字の置換のクエリについて
Accessについて教えて下さい。 SQLデータベースをODBCを使用して、Accessにてリンクしています。 テーブルのあるフィールドに顧客名が並んでいます。 頭の一文字を○に置換するには、どのようなクエリを組めばいいのでしょうか? 山田 太郎⇒○田 太郎 田中 一郎⇒○中 一郎 佐藤 花子⇒○藤 花子 また、間にスペースが入っている後の文字(名)の置換の方法も教えて下さい。
- 締切済み
- オフィス系ソフト
- Accessで一致データを抜いて項目をずらす方法
Access2000を使用して、テーブル1のフィールド2~5で、テーブル2と一致したフィールドを抜いて項目をシフトさせたいのですが、どのような方法があるのでしょうか。 <元テーブル> フィールド→ 氏名, 名1, 名2, 名3, 名4 ・テーブル1の項目 山田,花子,次郎,三郎,四郎 鈴木,五郎,六郎,七朗,和子 佐藤,和子,一郎,太郎,四郎 ・テーブル2の項目 山田,花子 鈴木,七朗 鈴木,和子 佐藤,一郎 佐藤,四郎 佐藤,和子 <変換後テーブル>テーブル1を基準として フィールド→ 氏名, 名1, 名2, 名3, 名4 山田,次郎,三郎,四郎,null 鈴木,五郎,六郎,null,null 佐藤,太郎,null,null,null 分りずらい説明で申し訳ありませんが、宜しくお願いします。
- 締切済み
- オフィス系ソフト
- 条件抽出の方法について教えてください。
以下の家族名簿から代表者だけ抽出するにはどうしたらよいのでしょうか?以下のテキストファイルの場合、1項目の番号が家族番号になります。 member.txt 1,山田太郎 1,山田花子 1,山田凛 2,田中一郎 2,田中桂子 3,佐藤圭太 3,佐藤洋子 抽出結果を、 山田太郎,田中一郎,佐藤圭太としたいのです。 以上、わかる方がいらっしゃればアドバイスお願いします。
- ベストアンサー
- CGI
- Accessのフィールド結合について
Accessのフィールド結合について Access2002を使用していますが、 「姓」と「名」というフィールドがあります。 クエリにて、「姓」と「名」を結合することは出来ますか? 「姓」と「名」の間にスペースも1つ入れたいです。 例えば下記のような場合 「姓」:田中 「名」:一郎 ↓↓↓↓↓↓↓ 仮に「名前」という演算フィールドを作ったとして、 「名前」:田中 一郎 といったようにするにはどうすればよろしいでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルVBAの質問です
sample.xlsがあり内容は下記のように A列に名前、B列に数字が入り、行数は一定でありません 田中一郎 3 鈴木健一 5 佐藤太郎 8 田中一郎 5 田中一郎 2 佐藤太郎 7 鈴木健一 3 佐藤太郎 9 鈴木健一 54 佐藤太郎 8 田中一郎 9 このエクセルシートにコマンドボタンを付け、VBAでコマンドボタンを押した場合 指定したエクセルファイル”kekka.xls”に 田中一郎 19 鈴木健一 62 佐藤太郎 32 と言うように、名前別でその氏名の横の数字の合計を表示させたいと考えています。 何卒お知恵をお貸しください、お願いします。
- ベストアンサー
- Visual Basic
- ACCESSのテーブルでこういう表示は可能でしょうか?
お願いします 下記のように名前・電話番号・年齢フィールドあるテーブルがあり同一の番号が存在した場合には年齢が一番上の人が代表者となりそれ以外の人は同一のレコードの家族フィールドに表示させたいと思います。 そのようなクエリを組むことは可能でしょうか? 名前 電話番号 年齢 ==================================================== 山田太郎 00-0000-0000 50 山田花子 00-0000-0000 45 山田一郎 00-0000-0000 20 田中次郎 11-1111-1111 55 ↓ 代表者 電話番号 家族1 家族2 ==================================================== 山田太郎 00-0000-0000 山田花子 山田一郎 田中次郎 11-1111-1111 以上よろしく願いします。
- ベストアンサー
- オフィス系ソフト
- アクセス クエリーの作成
OS:98 Access Version:97 下記のようなレコードの抽出をしたいのですが、どのようにすれば できるのか教えてください。 <テーブル1> 顧客番号 氏名 学年 曜日 時間 科目 111111 田中一郎 中1 月 A1 国語 222222 鈴木太郎 中2 水 B3 算数 111111 田中一郎 中1 月 A2 理科 222222 鈴木太郎 中2 金 B3 社会 <クエリ1> 顧客番号 氏名 学年 曜日1 時間1 科目1 曜日2 時間2 科目2 111111 田中一郎 中1 月 A1 国語 月 A2 理科 222222 鈴木太郎 中2 水 B3 算数 金 B3 社会 このようにしたいのですが、お知恵をお貸し下さい
- ベストアンサー
- オフィス系ソフト
- ACCESSのテーブル【住所録】で名字毎に何人いるかカウントしたい
技術が未熟なため、大変困っています。助けてください。 MS ACCESS2002 のデータベースで【住所録】があるとします。 【住所録】テーブルには『氏名』、『住所』の2つのフィールドがあります。 『氏名』フィールドには鈴木_太郎、田中_幸子、佐藤_一郎、等アンダーバーで名字と名前を区切ったフルネームが入っています。 ここからが質問です。 『氏名』の名字だけをグループ化してカウントして新たなクエリーを作れないでしょうか。 例えば、【住所録】を元に、 名字(フルネームの名字のみグループ化) 人数(名字をカウント) 田中 110 鈴木 90 佐藤 78 というクエリができないでしょうか。 あと何かクエリ以外で別のアプローチもあればご教授頂きたいです。 宜しくお願いします。
- ベストアンサー
- その他MS Office製品
- テーブルの結合・・・
教室テーブル id, class 1, A組 2, B組 3, C組 生徒テーブル id, name 1, 佐藤 1, 山田 2, 鈴木 3, 田中 3, 後藤 3, 加藤 という二つのテーブルがあります。 これらをLEFT JOINで結合したのですが。 A組, 佐藤 A組, 山田 B組, 鈴木 C組, 田中 C組, 後藤 C組, 加藤 となってしまいます。 これを同じ教室名でまとめて、 A組, 佐藤 山田 B組, 鈴木 C組, 田中 後藤 加藤 というように表示したいのです。 できればクエリだけで解決したいのですが・・・ よろしくお願いします。
- ベストアンサー
- MySQL
補足
UNIONクエリを使い、回答内容にそって実践してみました。 結果、家族名bがデータが入力されず空欄になってしまいました。 補足として、代表者名には重複するものがあり、さらに家族名のフィールド名はクエリ1とクエリ2で(家族名a、家族名bのように)異なっています。 それが原因なのでしょうか?不勉強ですみません。