2017-11-01 13 views
0

한 번에 한 테이블에서 최소 및 최대 급여를 표시하는 방법 (한 번에 2 개 레코드, 최대 한 개 및 다른 한 개씩)? 한 번에 최소, 최대 값을 얻는 SQL 코드

내 입력 테이블 데이터 :

empid ename sal 
1  A 2000 
2  B 1000 
3  C 1500 
4  D 5000 
5  E 7000 

출력 : 당신이 뭔가를 의미

sal 
7000 -- max 
2000 -- min 
+0

더 나은 읽기를 위해 서식을 개선했습니다. 너는 무엇을 이미 시도 했는가? 코드 시도를 보여주십시오. –

답변

0

당신은 사용할 수있는 Union : 노동 조합에

sal 
7000 -- max 
2000 -- min 

더 많은 정보는 here를 찾을 수 있습니다

Select MAX(Sal) 
From TableA 

UNION ALL 

Select Min(Sal) 
From TableA 

이 당신에게 원하는 출력을 줄 것입니다.

0

?

select max(sal) sal from my_table union all select min(sal) sal from my_table