SQL文|列(カラム)の最大値や最小値を取得

SQL文|列(カラム)の最大値や最小値を取得

データベースをイメージする画像

データベースをイメージする画像

SQL文での最小値はMIN、最大値はMAXを使う。

最小値

select
        min(TBLACOL05)
    from
        TABLEA

TABLEAの列(TBLACOL05)の
最小値を表示。

条件で絞り込んだ最小値

select
        min(TBLACOL05)
    from
        TABLEA
    where
        TBLACOL01   <   4

TABLEAの列(TBLACOL01)が
「4」以下の行を対象に

列(TBLACOL05)の最小値を表示。

グルーピングして各グループの最小値

select
        min(TBLACOL01)
    from
        TABLEA
    group   by
        TBLACOL05

TABLEAの列(TBLACOL05)で
グルーピングして

各グループの列(TBLACOL01)の
最小値を表示。

最大値

select
        max(TBLACOL05)
    from
        TABLEA

TABLEAの列(TBLACOL05)の
最大値を表示。

条件で絞り込んだ最大値

select
        max(TBLACOL05)
    from
        TABLEA
    where
        TBLACOL01   <   4

TABLEAの列(TBLACOL01)が
「4」以下の行を対象に

列(TBLACOL05)の最大値を表示。

グルーピングして各グループの最大値

select
        max(TBLACOL01)
    from
        TABLEA
    group   by
        TBLACOL05

TABLEAの列(TBLACOL05)で
グルーピングして

各グループの列(TBLACOL01)の
最大値を表示。

コメント

タイトルとURLをコピーしました