ORACLE機能 SQL

[SQL] 縦持ちのテーブルから横持ちのデータとして検索する

投稿日:2018年12月23日 更新日:

縦持ちのテーブルから横持ちのデータとして検索するサンプルです。

サンプル

以下のような縦持ちのテーブルをサンプルとします。

【tbl01テーブル】
KEYCDVALUE
001cd01値A
001cd02値B
001cd03値C
002cd01値X
002cd02値Y
002cd03値Z

上記テーブルを横持ち型式でSELECTするSQL文

結果
key cd01 cd02 cd03 ----- ------ ------ ------ 001 値A 値B 値C 002 値X 値Y 値Z

解説


スポンサーリンク

スポンサーリンク

-ORACLE機能, SQL

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

ORACLE

[ORACLE関数] グループ単位で順位を飛ばして順位を付ける(RANK~PARTITION BY)

検索結果をグループ単位で順位を飛ばして順位を付けるには、RANK~PARTITION BY句を使用します。 順位を飛ばし ...
ORACLE

[ORACLE] 排他ロックを行う(for update nowait)

排他ロックをかけるには、for update または、for update nowaitを使います。 構文 排他ロックに ...
ORACLE

[SQL*Plus] SQL*Plusから直接DBMSパッケージを実行する

SQL*Plusから直接DBMSパッケージを実行するサンプルです。 サンプル 例)SQL*Plusから直接DBMS_OU ...
ORACLE

[DBMSパッケージ] スケジューラジョブを有効/無効にする

スケジューラジョブを有効化/無効化にしたい場合は、DBMS_SCHEDULER.ENABLE、DBMS_SCHEDULE ...
ORACLE

[データディクショナリ] テーブルの情報を取得する

TABLE(表)の情報を参照するには、 TABLESデータディクショナリビューを参照します。 TABLESデータディクシ ...

スポンサーリンク