ORACLE機能 ORACLE関数

[ORACLE関数] 指定した単位でMIN値を取得する(MIN~OVER)

投稿日:2018年9月17日 更新日:

指定した単位でMIN値を取得するには、MIN~OVER句を使用します。

サンプル

以下のテーブルを使用します。

【T_SCORE】
namebukascore
佐藤営業部1課80
鈴木営業部1課50
高橋営業部2課90
田中経理部1課70
伊藤経理部1課60

例)bu単位でscoreの最小値を取得する

SQL*Plus
NAME BU SCORE MINSCORE ----- -------- ------ ---------- 佐藤 営業部 80 50 鈴木 営業部 50 50 高橋 営業部 90 50 田中 経理部 70 60 伊藤 経理部 60 60

例)bu, ka単位でscoreの最小値を取得する

SQL*Plus
NAME BU KA SCORE MINSCORE ----- -------- ----- ------ ---------- 佐藤 営業部 1課 80 50 鈴木 営業部 1課 50 50 高橋 営業部 2課 90 90 田中 経理部 1課 70 60 伊藤 経理部 1課 60 60

解説

  • MINの引数に最小値を取得したい対象列名を指定します。
  • OVERの引数にMINを取得したい単位を指定します。

関連項目


スポンサーリンク

スポンサーリンク

-ORACLE機能, ORACLE関数
-

執筆者:


comment

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

関連記事

ORACLE

[データディクショナリ] ディクショナリの一覧を取得する

ディクショナリの一覧を取得するには、DICTIONARYビューを参照します。 DICTIONARYデータディクショナリの ...
ORACLE

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

テーブルの列(COLUMN)の情報を参照するには、 TAB_COLUMNSデータディクショナリビューを参照します。 TA ...
ORACLE

[V$表] 実行されたSQLのSQL文を取得する(V$SQLTEXT、V$SQLTEXT_WITH_NEWLINES)

実行されたSQLのSQL文を取得するには、 V$SQLTEXT、V$SQLTEXT_WITH_NEWLINESビューを参 ...
ORACLE

[ORACLE] バインド変数を使用したSQLでバインド変数の中身を参照する

バインド変数を使用したSQLでバインド変数の中身を参照するサンプルです。 サンプル ①バインド変数を使用したSQLを実行 ...
ORACLE

[ORACLE] テーブルから主キーを削除する

テーブルから主キー(プライマリーキー)を削除するには、 ALTER TABLE~DROP PRIMARY KEY句を使用 ...

スポンサーリンク