[SQL] 해커랭크 - Advanced Select

June·2021년 4월 30일
0

SQL

목록 보기
9/11

Type of Triangle

SELECT CASE             
            WHEN A + B > C AND B + C > A AND A + C > B THEN
                CASE 
                    WHEN A = B AND B = C THEN 'Equilateral'
                    WHEN A = B OR B = C OR A = C THEN 'Isosceles'
                    ELSE 'Scalene'
                END
            ELSE 'Not A Triangle'
        END
FROM TRIANGLES;

sql에서 if문 사용하기

The PADS

SELECT CONCAT(NAME , "(", LEFT(OCCUPATION, 1) , ")")
FROM OCCUPATIONS 
ORDER BY NAME;

SELECT "There are a total of ", count(OCCUPATION), concat(lower(occupation),"s.") 
FROM OCCUPATIONS 
GROUP BY OCCUPATION 
ORDER BY count(OCCUPATION), OCCUPATION ASC;

Occupations

0개의 댓글