본문 바로가기

분류 전체보기205

[문제풀이] Hacker Rank - Top Earners 출처 문제우리는 직원의 총 수입을 월별 수입으로 정의합니다.근무했으며 최대 총 수입은 Employee 테이블 에 있는 모든 직원의 최대 총 수입이 됩니다 . 전체 직원의 최대 총 소득 과 최대 총 소득을 얻은 직원의 총 수를 구하는 쿼리를 작성하세요 . 그런 다음 이 값을 다음과 같이 인쇄합니다.공백으로 구분된 정수. 문제에 대한 해석months X salary의 최대 금액과 해당 금액의 직원수 풀이(MYSQL) select months*salary , count(name) from EMPLOYEE e where months*salary = (select max(months*salary) from EMPLOYEE m ) group by month.. 2024. 6. 7.
[통계학습] 회귀와 예측(2) 4.5 회귀방정식 해석변수 간 상관 : 변수들이 같은 방향으로 움직이려는 경향을 가짐. 예측변수(독립변수)끼리 서로 높은 상관성을 가질 때는 개별 계수를 해석하는 것이 어렵다 -> 한 변수가 올라갈 때 다른 변수도 올라가고 그 반대 경우에도 동일다중공산성 : 예측변수들이 완벽하거나 거의 완벽에 가까운 상관성을 갖는다고 할 때, 회귀는 불안정하며 계산이 불가능하다교란변수 : 중요한 예측변수지만 회귀방정식에 누락되어 결과를 잘못되게 이끄는 변수주효과 : 다른 변수들과 독립된, 하나의 예측변수와 결과변수 사이의 관계상호작용 : 둘 이상의 예측변수와 응답변수 사이의 상호 의존적인 관계 4.5.2 다중공산성오류로 인해 한 변수가 여러 번 포함된 경우요인변수(범주형)로부터 P-1개가 아닌 P개의 가변수가 만들어진 .. 2024. 6. 5.
[문제풀이] Hacker Rank - Occupations 출처 문제Pivot the Occupation column in OCCUPATIONS so that each Name is sorted alphabetically and displayed underneath its corresponding Occupation. The output column headers should be Doctor, Professor, Singer, and Actor, respectively.Note: Print NULL when there are no more names corresponding to an occupation.문제에 대한 해석Doctor, Professor, Singer,  Actor 순으로 컬럼 지정해당 직업에 포함된 이름 열로 알파벳순으로 나열빈곳은 NULLPI.. 2024. 6. 5.
[문제풀이] Hacker Rank - Type of Triangle 출처 문제등변 : 삼각형이다길이가 같은 변.이등변삼각형 : 삼각형이다길이가 같은 변.스켈레네 : 삼각형이네길이가 다른 측면.삼각형이 아님 : 주어진 A , B 및 C 값은 삼각형을 형성하지 않습니다. 풀이(MYSQL)정답오답select     case when A + B      when A = B and B =C then 'Equilateral'      when A = B or B = C or C = A then 'Isosceles'     else 'Scalene' end from TRIANGLESselect    case when A = B and B =C then 'Equilateral'     when A = B or B = C or C = A then 'Isosceles'    when A .. 2024. 6. 5.
[문제풀이] Hacker Rank - 나머지 구하기 출처 문제ID 번호 가 짝수인 도시에 대해 STATION 에서 CITY 이름 목록을 쿼리합니다 . 결과를 어떤 순서로든 인쇄하되, 답에서 중복된 내용은 제외하세요. STATION 테이블 은 다음과 같이 설명됩니다. 문제에 대한 해석출력 : CITY 조건: ID 번호 가 짝수  풀이(MYSQL)select DISTINCT(city)from STATIONwhere MOD(id,2) = 0 작동순서💡SQL 실행 순서는 From -> Where -> Group by -> Having -> Select -> Order by ->결과반환 FROM 절: STATION테이블에서WHERE 절: MOD함수를 통해 id를 2로 나눌 경우 나머지가 0일 경우를 필터링 하여SELECT 절: city를 중복없이 출력하라  배운.. 2024. 6. 4.
[문제풀이] Hacker Rank - THE PADS 출처 문제OCCUPATIONS 에 있는 모든 이름의 알파벳순 목록을 쿼리하고 바로 뒤에 각 직업의 첫 글자를 괄호로 묶습니다(예: 괄호로 묶음). 예: , , 및 . AnActorName(A)ADoctorName(D)AProfessorName(P)ASingerName(S)OCCUPATIONS 에서 각 직업의 발생 횟수를 쿼리합니다 . 발생 항목을 오름차순 으로 정렬 하고 다음 형식으로 출력합니다.여기서 는 OCCUPATIONS[occupation_count] 에서 직업의 발생 횟수이고 는 소문자 직업 이름 입니다 . 동일한 직업이 두 개 이상일 경우 알파벳순으로 정렬해야 합니다.[occupation][occupation_count]문제에 대한 해석- 쿼리1 : 이름 + (직업의 첫글자)를 출력하고 이름 .. 2024. 6. 4.