以下の様なテーブルA、Bあり、実行結果の内容をCSVファイルとして得たいのですが、どの様なDOSのバッチ(SQL)を組めばよろしいでしょうか。ご教示の程よろしくお願い致します。尚、テーブルAの名称は下6桁は西暦年月となっており毎月名称が変わります。
理想としてはDOSプロンプトで バッチ名 西暦年月 を実行することにより結果を得る形が望ましいです
テーブルA( A201209、A201210、・・・・・・)
↑
↑ 9月にA201209というテーブルが生成されます。
9月にA201209というテーブルが生成されます。
●テーブルAの内容
項目1 項目2 人数
001 3
001 00A 5
001 00A 2
001 00B 1
001 00C 4
002 00D 5
002 00D 3
002 00E 1
003 5
●テーブルBの内容
項目1 名称
00A 名称1
00B 名称2
00C 名称3
00D 名称4
00E 名称5
●実行結果
項目1 名称 人数
001 3
001 名称1 7
001 名称2 1
001 名称3 4
002 名称4 8
002 名称5 1
003 5
No.2
- 回答日時:
SQL文だけ。
SELECT テーブルA.項目1, テーブルB.名称, テーブルA.人数
FROM テーブルA LEFT JOIN テーブルB ON テーブルA.項目2=テーブルB.項目1
ところで、タイトルの「人数サマリの方法について」とは何のことなんでしょう?
この回答への補足
>ところで、タイトルの「人数サマリの方法について」とは何のことなんでしょう?
タイトルに対して本文の内容が合致しておりませんでしたが、テーブルAとテーブルBをもとに項目1、名称に対応した人数把握したがために同タイトルをつけました、
SQL文の教示ありがとうございました。 教示頂きましたSQLの’テーブルA.人数’をSUM(テーブルA.人数)にすれば同結果は求められますでしょうか。
No.1
- 回答日時:
WindowsコマンドプロンプトのバッチコマンドはSQLとはまったく異なる文法ですし,質問者がどんなデータベース製品をお使いになっているのかも分かりません。
今回のようなご質問が出てくるということは,
類似の作業,例えば,テーブルAそのままの内容をCSVファイルとして得るなどのことならバッチコマンドで実現できているということでしょうか。
そうであるならそのバッチコマンドの内容を提示していただきたいです。
ありがとうございます。ご指摘の件ごもっともだと思います。バッチは実現できておりませんので当結果を得るSQL(ORACLE)につきましてご教示頂けましたら助かります。何卒よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Access VBA を利用して、フォルダ内のファイルの名称を変更したい 1 2023/08/03 08:27
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- その他(開発・運用・管理) フォルダの中にファルダを作成してファイルを格納するバッチコマンド 1 2022/06/30 11:39
- Access(アクセス) Access クエリ 同一テーブル内 複数フィールドの同時集計のやり方について 1 2022/05/18 19:01
- Oracle sqlで質問です。 Aテーブルの登録番号をキーにBテーブルから確認番号を取得したいのですが、Bテーブ 4 2023/05/18 13:08
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- その他(Microsoft Office) パワークエリの複数ファイルのデータ統合について 3 2022/07/14 17:06
- Visual Basic(VBA) エクセルのマクロコードの一部分を変更する方法について教えてください。 2 2023/02/17 08:40
- アルバイト・パート 短期バイトについて 3 2023/08/05 20:59
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルリンク リンク元を知...
-
外部キーだけのテーブル(主キ...
-
L2SWはARPテーブルを持っている?
-
件数の多い順にselect
-
MySQLで複数テーブルを作成する
-
会社の飲み会の幹事になり、座...
-
面接のときテーブルが正面に。...
-
クエリを教えてください select...
-
一致するデータのみ削除したい
-
オフ会の席替えについて(8人...
-
更新されたテーブルを表示したい
-
複数テーブルにわたるCOUNT
-
【PHP】SQL文のSUM関数で出力し...
-
男性と2人で飲食店に行きテーブ...
-
テーブルデータのエクスポート...
-
リンクしているテーブルの上書き
-
お金持ちのテーブル
-
ACCESS での LEFT JOIN 時の WH...
-
Accessデータベースウインドウ...
-
このテーブルで
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
L2SWはARPテーブルを持っている?
-
テーブルリンク リンク元を知...
-
会社の飲み会の幹事になり、座...
-
外部キーだけのテーブル(主キ...
-
飲み会で、座敷orテーブルどち...
-
アクセスのリンクテーブル一覧...
-
複数テーブルにわたるCOUNT
-
男性と2人で飲食店に行きテーブ...
-
「テーブルに座って……」という...
-
複雑なSQL文について
-
まるいテーブル 円い 丸い 漢字...
-
お金持ちのテーブル
-
【PHP】SQL文のSUM関数で出力し...
-
論理名とコメント構文(?)について
-
1つのテーブルに同じデータを参...
-
1対1のリレーション(主キー同...
-
MySQLで複数テーブルを作成する
-
テーブルの白く剥がれてるところに
-
オーダーの覚え方について
-
このテーブルで
おすすめ情報