- ベストアンサー
- すぐに回答を!
どなたか取り出し方を教えてください
はじめまして、どなたか教えてください。たとえば Xというテーブルがあって。AとB2つのフィールドがあります A列 B列 鈴木 100 鈴木 125 鈴木 156 佐藤 354 佐藤 552 佐藤 132 田中 151 田中 99 田中 845 というテーブルから a列の中のものはdistinct 的な取り出し方をしつつ B列で最も大きな数字のa行を取り出したいのです 取り出したい結果 A列 B列 鈴木 156 佐藤 552 田中 845 とするにはどうすればよいのかさっぱりわかりません どなたか教えてくださいませ
- PANIX_AKIR
- お礼率66% (2/3)
- SQL Server
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
- 回答No.2

例えば、列[区分]と[販売単価]を持つ表<商品枝版情報>というのがあるとします。 [区分]毎に[販売単価]の平均を求めるには、 SELECT 区分, AVG(販売単価) FROM 商品枝番情報 GROUP BY 区分 というSQL文になります。
その他の回答 (1)
関連するQ&A
- ACCESSで重複するデータをまとめたいのですが
ACCESS超初心者です。 ヘルプを見たのですが解決できなかったので、ご質問させてください。 フィールド フィールド1 フィールド2 田中 A 田中 A B 田中 B → 鈴木 A 鈴木 A 佐藤 C 佐藤 C ACCESSで上記のようにデータをまとめたいのですが どのようなテーブル、クエリを組めばよいでしょうか? ご教示願います
- ベストアンサー
- その他(データベース)
- L列で条件に該当する場合の、A列のデータ種類数
A列には「文字列」が入力されています。 L列には計算式が入力され、計算結果が数字で表示されています。 L列の計算結果が「0より大きい」「0より小さい」という条件に該当する、A列のデータの種類数をカウントする関数を教えてください。データ行数は「1行目から100行目」でお願いします。 A列 L列 田中 100 鈴木 -50 田中 70 佐藤 80 佐藤 -70 工藤 -15 L列で「0より大きい」 → A列のデータの種類数は田中、佐藤なので 「2」という計算結果を導き出したい。 L列で「0より小さい」 → A列のデータの種類数は、鈴木、佐藤、工藤なので、「3」という計算結果を導き出したい。 Excel2013を使っていますが、2007にも対応できる計算式だと、なおありがたいです。 お手数をおかけいたしますが、よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- SQLのDISTINCTで重複チェック
宜しくお願いします WindowsXP pro Office2000で作っています 現在 テーブルA,テーブルB共に ナンバー・氏名・住所の3つのフィールドがあり Aに ナンバー 氏名 住所 0 田中 長崎県 1 佐藤 長崎県 2 田中 長崎県 というデータがあるとして SELECT DISTINCT 氏名, 住所 FROM A の結果をBに入れたいのですが 入れるときにナンバーを一緒にいれたいと思っています 田中のナンバーは0と3がありますが 入れるのはどちらでも構いません これはSQL文で可能でしょうか? どのようにしたらいいのか教えてください 宜しく願いします
- ベストアンサー
- その他(データベース)
- Excel行毎に項目列数の違う表を行列変換したい
A列に何かしらの名称、B列以降に文字列値があるとします。 鈴木|あああ|いいい|ううう| 佐藤|えええ| | | 田中|ううう|かかか| | ・・・ という表を、 鈴木|あああ 鈴木|いいい 鈴木|ううう 佐藤|えええ 田中|ううう 田中|かかか ・・・ というように変換したいのですが、うまい方法ありませんか?
- ベストアンサー
- その他MS Office製品
- エクセルのデータ並べ替え(抽出)の方法
エクセルのデータ並べ替え(抽出)の方法 を教えてください。 下記のようなデータがあるとします。 A B C D 1 田中 東京 千葉 福岡 2 山田 京都 滋賀 3 佐藤 奈良 青森 USA 4 鈴木 カナダ 愛媛 A列は名前、B列以降は文字列です。B列以降はC列までの行、D列までの行とさまざまです。重複セルはありません。 これを下記のように並べ替えたいです。 A B C D 1東京 田中 2千葉 田中 3福岡 田中 4京都 山田 5滋賀 山田 6奈良 佐藤 7青森 佐藤 8USA 佐藤 9カナダ 鈴木 10愛媛 鈴木 こういうことは可能でしょうか??? 教えてください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- アクセスのクエリーについて
アクセス初心者です。 例えばテーブル1に以下のようなデータがあります。 A 鈴木 佐藤 もう1つテーブル2があります B 1 2 そこでクエリーを作成し テーブル1とテーブル2の列を1つにまとめます。この時テーブル1とテーブル2に関連性はなく、リレーションシップはつけません。そうすると A B 鈴木 1 鈴木 2 佐藤 1 佐藤 2 となります。 イメージ的に A B 鈴木 1 佐藤 2 というように単純に列をつけたいのです。エクセルなら簡単に出来ますがアクセスでは出来ないでしょうか。
- 締切済み
- Windows XP
- 【Excel】マクロを使用した重複チェックについて
教えて下さい! 以下のような表があります。 月|日|A担当|コード|サブ|コード|B担当|コード 5 1 田中 1 佐藤 5 鈴木 3 5 2 佐藤 5 鈴木 3 田中 1 5 3 鈴木 3 田中 1 佐藤 5 5 4 佐藤 5 鈴木 3 田中 1 行ごとにかぶっている人がいると”■行の○○さんが重複しています”といったようなメッセージが表示されるようにしたいのです。 行は30行ほどあります。 一つフォームのボタンを作り、それをクリックすることにより重複チェックのマクロが流れるようにするにはどうしたらいいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- excelで1人ずつ行の高い点数だけ抜きだしたい。
excelで1人ずつ行の高い点数だけ抜きだすことはできますか。 例) A 列 B列 <=をつけている行が取り出したい行 田中 100 <= 田中 70 佐藤 80 <= 佐藤 70 佐藤 65 ; ; 宜しくお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセルVBAの質問です
sample.xlsがあり内容は下記のように A列に名前、B列に数字が入り、行数は一定でありません 田中一郎 3 鈴木健一 5 佐藤太郎 8 田中一郎 5 田中一郎 2 佐藤太郎 7 鈴木健一 3 佐藤太郎 9 鈴木健一 54 佐藤太郎 8 田中一郎 9 このエクセルシートにコマンドボタンを付け、VBAでコマンドボタンを押した場合 指定したエクセルファイル”kekka.xls”に 田中一郎 19 鈴木健一 62 佐藤太郎 32 と言うように、名前別でその氏名の横の数字の合計を表示させたいと考えています。 何卒お知恵をお貸しください、お願いします。
- ベストアンサー
- Visual Basic
質問者からのお礼
有難う御座いました 素直にGROUP BYとMAXの組み合わせで出来ました