2012-12-31 3 views
0

SQL 테이블의 각 행에 대해 3 열의 최소값을 선택해야합니다. 표는 수천 개의 행입니다. MySQL을 사용하고 있습니다.SQL - 각 행에 대한 열의 최소값을 반환하십시오.

User val1 val2 val3 
1  1  2  5 
2  3  3  3 
3  0  1  0 

반환

User minimum_value 
1  1 
2  3 
3  0 

모든 검색은 단지 나에게 모든 행에 걸쳐 전체 열의 미님 값을 찾는 인 MIN() 함수를 보여줍니다.

답변

1

아마 당신은 least function 사용할 수 있습니다

select least(val1, val2, val3) from your_table; 
관련 문제