0
一度にテーブルから最小および最大給与を表示する方法(一度に2つのレコード、最大で1つ、最大でもう1つ)一度にmin、maxを取得するSQLコード
私の入力テーブルのデータ:
empid ename sal
1 A 2000
2 B 1000
3 C 1500
4 D 5000
5 E 7000
が出力:
sal
7000 -- max
2000 -- min
一度にテーブルから最小および最大給与を表示する方法(一度に2つのレコード、最大で1つ、最大でもう1つ)一度にmin、maxを取得するSQLコード
私の入力テーブルのデータ:
empid ename sal
1 A 2000
2 B 1000
3 C 1500
4 D 5000
5 E 7000
が出力:
sal
7000 -- max
2000 -- min
あなただけUnion
を使用することができます。
Select MAX(Sal)
From TableA
UNION ALL
Select Min(Sal)
From TableA
これは、あなたの所望の出力を与えるだろう。労働組合の
sal
7000 -- max
2000 -- min
詳しい情報はhereを見つけることができます。
あなたはこのような何かを意味ですか?
select max(sal) sal from my_table union all select min(sal) sal from my_table
私は書式を改善しました(読みやすくするため)。何を試しましたか?コードの試行を表示します。 –