일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 달리기 경주 자바
- 캡슐화
- 자바의 정석
- spring security
- SQL Mapper
- 프로그래머스
- 입출력
- over()
- 오버라이딩
- CPU
- 오블완
- 객체지향
- java
- 로그인 핸들러 구현
- userdetailsservice 설정
- 멀티프로세싱
- 오버로딩
- 리눅스
- 공원 산책 자바
- 혼공얄코
- hackerrank
- 티스토리챌린지
- 개인정보 수집 유효기간 자바
- 자바의정석
- 다형성
- authenticationprovider 설정
- spring security 설정
- 멀티태스킹
- 바탕화면 정리 자바
- 쿠키
- Today
- Total
목록문제풀이 (43)
쉽게 쉽게
1. 문제해석hacker_id, 이름 및 각 학생이 낸 총 과제 수 출력총 과제 수를 기준으로 내림차순으로 정렬. 단 한 명 이상의 학생이 동일한 수의 과제를 낸 경우 hacker_id 별로 결과를 정렬한 명 이상의 학생이 동일한 수의 도전 과제를 냈을 때, 그 수가 최대 도전 횟수면 결과에 포함최대 도전 횟수보다 적다면 그 학생들은 결과에서 제외2. 풀이1. 테이블을 조인하여 id, 이름, 과제 수 출력SELECT h.hacker_id, h.name , count(*) cntFROM Hackers h JOIN Challenges c ON h.hacker_id = c.hacker_idGROUP BY h.hacker_id, name;2. 정렬SELECT h.hacker_id, h.name , count(..
1. 문제Julia just finished conducting a coding contest, and she needs your help assembling the leaderboard! Write a query to print the respective hacker_id and name of hackers who achieved full scores for more than one challenge. Order your output in descending order by the total number of challenges in which the hacker earned a full score. If more than one hacker received full scores in same numb..
1. 문제해석학생 테이블의 marks를 성적 테이블과 조인하여 grade를 판별하기 grade에 따른 name을 추출정렬2. 풀이1. 두 개의 테이블을 조인하여 mark 값에 따른 등급 판별SELECT s.name, g.Grade , s.MarksFROM Students s JOIN Grades g ON s.Marks Between g.Min_Mark AND g.Max_Mark ;2. 등급 값에 따른 이름 출력, 정렬 추가SELECT CASE WHEN g.Grade >= 8 THEN s.NameELSE NULL END, g.Grade , s.MarksFROM Students s JOIN Grades g ON s.Marks Between g.Min_Mark AND g.Min_Mark = s.MarksORD..