A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
ORACLEしか知らないので、確かなことは言えませんが、
SQLでいう列番号は、SELECT句の列リストの順番で決まるはずですから、設問自体が矛盾
しているように思います。
レコードセットから取るにしても、結果が出た後どうするかという話ですから、同様です。
また、列番号がORDER BY句以外で使えるという話も聞きません。
やはり、A No.2さんの言うように、結果を取り出したあと、それを数字のような固定した
名前や数字にしたい、というような話だと思いますが、いかが?
ならば、レコードセットを使うとか、SQL上で処理するなら列別名を使うとか、でしょう。
No.2
- 回答日時:
どこから操作しているかですよね。
直接DBだったら難しいですが、DAOやADOが使える環境でしたらレコードセットに格納すれば可能ですね。
はずしていたらすいません。
No.1
- 回答日時:
どういう発想から出てきた質問でしょうか?
SQLで「列番号」といった情報を用いた操作を、実装しているというRDBMSは聞いたことがありません。
情報スキーマ(カタログ)で、列番号を得られますが、その情報を用いてselect文の文字列を作り、前処理して実行といったことは可能です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Oracle sqlで質問です。 Aテーブルの登録番号をキーにBテーブルから確認番号を取得したいのですが、Bテーブ 4 2023/05/18 13:08
- Oracle 質問です。 下記のテーブルとデータがあり、 取得想定結果のように出力したいです。 下記のsqlだと0 2 2023/05/23 19:10
- Oracle 下記のsqlで取得されるレコード以外を取得する方法ありますでしょうか。 SELECT B.番号, B 2 2022/04/20 23:21
- Access(アクセス) access フォーム 大分類、小分類 1 2022/08/11 18:03
- Oracle SQL update方法 2 2022/06/22 14:07
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- PHP コメント機能に返信欄を矢印で追加したい 1 2022/05/09 21:17
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
SQLで列名を変数にできないでしょうか
SQL Server
-
SQLでフィールド番号を指定する方法(VB2008
Visual Basic(VBA)
-
検索結果の列数を動的に変更したい
SQL Server
-
-
4
IF関数で空欄(")の時、Nullにしたい
その他(Microsoft Office)
-
5
テーブルの列数を調べたい
MySQL
-
6
SELECT INTOで一度に複数の変数へ代入をするにはどのようにすれがよいでしょうか?
PostgreSQL
-
7
テーブル名をカラムとして取得する方法
Oracle
-
8
SQLで、Join句で結合したテーブルにデータが無い場合について
SQL Server
-
9
SELECTした結果に行番号を求めたい
PostgreSQL
-
10
SELECT 文 GROUP での1件目を取得
SQL Server
-
11
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
12
テーブルの列名をデータとして設定しておき取得する
Oracle
-
13
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
14
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
15
Accessでフィールド名を変数(文字列)で・・・
Access(アクセス)
-
16
SQL Plusで項目名が最後まで表示されない?
Oracle
-
17
SELECTで1件のみ取得するには?
Oracle
-
18
SELECT 文の NULL列は?
PostgreSQL
-
19
CASE文のエラーについて
Oracle
-
20
viewのバックアップ
Oracle
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SELECT 文 GROUP での1件目を...
-
外部参照してるキーを主キーに...
-
SQLで列名を変数にできないでし...
-
Access:クエリーにて集計後に...
-
列のヘッダーを含めるのをデフ...
-
列番号による項目の取得について
-
SQLのクエリ、又はプロシージャ...
-
SQLによる"あいうえお"順でソー...
-
ストアドプロシージャに複数のS...
-
特定の列だけをGROUP BYしたい時
-
DB2のSQL
-
特定の文字列で列を区切るには?
-
SQLite3 の UpdateCommand エラー
-
伝票番号、品番、在庫としてマ...
-
IDENTITY列の更新で失敗する
-
項目名に大文字と小文字の混在...
-
差し込み後、元データを変更し...
-
SQLで特定の項目の重複のみを排...
-
エクセルで最後の文字だけ置き...
-
フィルターかけた後、重複を除...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SELECT 文 GROUP での1件目を...
-
外部参照してるキーを主キーに...
-
列のヘッダーを含めるのをデフ...
-
SQLで列名を変数にできないでし...
-
Access:クエリーにて集計後に...
-
列番号による項目の取得について
-
UPDATE文のWHERE条件に他のテー...
-
【VB.NET】日付型の列にNULLを...
-
テーブル列数とデータファイル...
-
特定の列だけをGROUP BYしたい時
-
伝票番号、品番、在庫としてマ...
-
SQLについて質問です。 Aという...
-
SQLによる"あいうえお"順でソー...
-
項目名に大文字と小文字の混在...
-
SQLについて質問です。 テーブ...
-
複数列の最大値を求めたい
-
SQLについて質問です。 テーブ...
-
v$processのPROGRAM列に関する質問
-
Accessでの全データから空白削除
-
特定の文字列で列を区切るには?
おすすめ情報