in Programmers - SQL ๊ณ ๋์ Kit
Language: SQL
Period: 2022.09.25.์ผ ~ 2023.09.17.์ผ
์กฐ์ ๋ฏธ | ํ์ค์ |
---|---|
@jung0115 | @yoona1110 |
๊ฒฝ์๋ํ๊ต ์ปดํจํฐ๊ณผํ๊ณผ 20ํ๋ฒ | ํ๋ฆผ๋ํ๊ต ๋น ๋ฐ์ดํฐํ๊ณผ 20ํ๋ฒ |
- 1์ฃผ์ฐจ | 2022.09.18.์ผ
SELECT: ๋ชจ๋ ๋ ์ฝ๋ ์กฐํํ๊ธฐ(Lv.1), ์ญ์ ์ ๋ ฌํ๊ธฐ(Lv.1) - 2์ฃผ์ฐจ | 2022.11.06.์ผ
SELECT: ๊ณผ์ผ๋ก ๋ง๋ ์์ด์คํฌ๋ฆผ ๊ณ ๋ฅด๊ธฐ(Lv.1), 12์ธ ์ดํ์ธ ์ฌ์ ํ์ ๋ชฉ๋ก ์ถ๋ ฅํ๊ธฐ(Lv.1) - 3์ฃผ์ฐจ | 2022.11.13.์ผ
SELECT: ํ๋ถ์ธ๊ณผ ๋๋ ์ผ๋ฐ์ธ๊ณผ ์์ฌ ๋ชฉ๋ก ์ถ๋ ฅํ๊ธฐ(Lv.1), ๊ฐ์๋์ ์์นํ ์์ฐ๊ณต์ฅ ๋ชฉ๋ก ์ถ๋ ฅํ๊ธฐ(Lv.1) - 4์ฃผ์ฐจ | 2022.11.20.์ผ
SELECT: ์ธ๊ธฐ์๋ ์์ด์คํฌ๋ฆผ(Lv.1), ์ํ ๋๋ฌผ ์ฐพ๊ธฐ(Lv.1) - 5์ฃผ์ฐจ | 2022.11.27.์ผ
SELECT: ์ด๋ฆฐ ๋๋ฌผ ์ฐพ๊ธฐ(Lv.1), ๋๋ฌผ์ ์์ด๋์ ์ด๋ฆ(Lv.1) - 6์ฃผ์ฐจ | 2023.01.08.์ผ
SELECT: ์ฌ๋ฌ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌํ๊ธฐ(Lv.1), ์์ n๊ฐ ๋ ์ฝ๋(Lv.1) - 7์ฃผ์ฐจ | 2023.01.15.์ผ
SELECT: ์ฌ๊ตฌ๋งค๊ฐ ์ผ์ด๋ ์ํ๊ณผ ํ์ ๋ฆฌ์คํธ ๊ตฌํ๊ธฐ(Lv.2), 3์์ ํ์ด๋ ์ฌ์ฑ ํ์ ๋ชฉ๋ก ์ถ๋ ฅํ๊ธฐ(Lv.2) - 8์ฃผ์ฐจ | 2023.01.22.์ผ
SELECT: ์์ธ์ ์์นํ ์๋น ๋ชฉ๋ก ์ถ๋ ฅํ๊ธฐ(Lv.4), ์คํ๋ผ์ธ/์จ๋ผ์ธ ํ๋งค ๋ฐ์ดํฐ ํตํฉํ๊ธฐ(Lv.4) - 9์ฃผ์ฐจ | 2023.01.29.์ผ
SUM, MAX, MIN: ๊ฐ์ฅ ๋น์ผ ์ํ ๊ตฌํ๊ธฐ(Lv.1), ์ต๋๊ฐ ๊ตฌํ๊ธฐ(Lv.1) - 10์ฃผ์ฐจ | 2023.02.05.์ผ
SUM, MAX, MIN: ๊ฐ๊ฒฉ์ด ์ ์ผ ๋น์ผ ์ํ์ ์ ๋ณด ์ถ๋ ฅํ๊ธฐ(Lv.2), ์ต์๊ฐ ๊ตฌํ๊ธฐ(Lv.2) - 11์ฃผ์ฐจ | 2023.02.12.์ผ
SUM, MAX, MIN: ๋๋ฌผ ์ ๊ตฌํ๊ธฐ(Lv.2), ์ค๋ณต ์ ๊ฑฐํ๊ธฐ(Lv.2) - 12์ฃผ์ฐจ | 2023.02.19.์ผ
GROUP BY: ์ง๋ฃ๊ณผ๋ณ ์ด ์์ฝ ํ์ ์ถ๋ ฅํ๊ธฐ(Lv.2), ์ฑ๋ถ์ผ๋ก ๊ตฌ๋ถํ ์์ด์คํฌ๋ฆผ ์ด ์ฃผ๋ฌธ๋(Lv.2) - 13์ฃผ์ฐจ | 2023.02.26.์ผ
GROUP BY: ์๋์ฐจ ์ข ๋ฅ ๋ณ ํน์ ์ต์ ์ด ํฌํจ๋ ์๋์ฐจ ์ ๊ตฌํ๊ธฐ(Lv.2), ๊ณ ์์ด์ ๊ฐ๋ ๋ช ๋ง๋ฆฌ ์์๊น(Lv.2) - 14์ฃผ์ฐจ | 2023.03.05.์ผ
GROUP BY: ๋๋ช ๋๋ฌผ ์ ์ฐพ๊ธฐ(Lv.2), ์ ์ ์๊ฐ ๊ตฌํ๊ธฐ(1)(Lv.2) - 15์ฃผ์ฐจ | 2023.03.12.์ผ
GROUP BY: ๊ฐ๊ฒฉ๋ ๋ณ ์ํ ๊ฐ์ ๊ตฌํ๊ธฐ(Lv.2), ๋์ฌ ํ์๊ฐ ๋ง์ ์๋์ฐจ๋ค์ ์๋ณ ๋์ฌ ํ์ ๊ตฌํ๊ธฐ(Lv.3) - 16์ฃผ์ฐจ | 2023.03.19.์ผ
GROUP BY: ์ฆ๊ฒจ์ฐพ๊ธฐ๊ฐ ๊ฐ์ฅ ๋ง์ ์๋น ์ ๋ณด ์ถ๋ ฅํ๊ธฐ(Lv.3), ์นดํ ๊ณ ๋ฆฌ ๋ณ ๋์ ํ๋งค๋ ์ง๊ณํ๊ธฐ(Lv.3) - 17์ฃผ์ฐจ | 2023.03.26.์ผ
GROUP BY: ์๋์ฐจ ๋์ฌ ๊ธฐ๋ก์์ ๋์ฌ์ค / ๋์ฌ ๊ฐ๋ฅ ์ฌ๋ถ ๊ตฌ๋ถํ๊ธฐ(Lv.3), ์กฐ๊ฑด์ ๋ง๋ ์ฌ์ฉ์์ ์ด ๊ฑฐ๋๊ธ์ก ์กฐํํ๊ธฐ(Lv.3) - 18์ฃผ์ฐจ | 2023.04.16.์ผ
GROUP BY: ์ํ๋ถ๋ฅ๋ณ ๊ฐ์ฅ ๋น์ผ ์ํ์ ์ ๋ณด ์กฐํํ๊ธฐ(Lv.4), ์ ์ ๋ณ ์นดํ ๊ณ ๋ฆฌ ๋ณ ๋งค์ถ์ก ์ง๊ณํ๊ธฐ(Lv.4) - 19์ฃผ์ฐจ | 2023.04.23.์ผ
GROUP BY: ๋ , ์, ์ฑ๋ณ ๋ณ ์ํ ๊ตฌ๋งค ํ์ ์ ๊ตฌํ๊ธฐ(Lv.4), ์ ์ ์๊ฐ ๊ตฌํ๊ธฐ(2)(Lv.4) - 20์ฃผ์ฐจ | 2023.05.07.์ผ
IS NULL: ๊ฒฝ๊ธฐ๋์ ์์นํ ์ํ์ฐฝ๊ณ ๋ชฉ๋ก ์ถ๋ ฅํ๊ธฐ(Lv.1), ์ด๋ฆ์ด ์๋ ๋๋ฌผ์ ์์ด๋(Lv.1) - 21์ฃผ์ฐจ | 2023.05.14.์ผ
IS NULL: ์ด๋ฆ์ด ์๋ ๋๋ฌผ์ ์์ด๋(Lv.1), NULL ์ฒ๋ฆฌํ๊ธฐ(Lv.1), ๋์ด ์ ๋ณด๊ฐ ์๋ ํ์ ์ ๊ตฌํ๊ธฐ(Lv.1) - 22์ฃผ์ฐจ | 2023.05.21.์ผ
JOIN: ์กฐ๊ฑด์ ๋ง๋ ๋์์ ์ ์ ๋ฆฌ์คํธ ์ถ๋ ฅํ๊ธฐ(Lv.2), ์ํ ๋ณ ์คํ๋ผ์ธ ๋งค์ถ ๊ตฌํ๊ธฐ(Lv.2) - 23์ฃผ์ฐจ | 2023.05.28.์ผ
JOIN: ์์ด์ง ๊ธฐ๋ก ์ฐพ๊ธฐ(Lv.3), ์์๋๋ฐ์ ์์์ต๋๋ค(Lv.3) - 24์ฃผ์ฐจ | 2023.06.04.์ผ
JOIN: ์ค๋ ๊ธฐ๊ฐ ๋ณดํธํ ๋๋ฌผ(1)(Lv.3), ๊ทธ๋ฃน๋ณ ์กฐ๊ฑด์ ๋ง๋ ์๋น ๋ชฉ๋ก ์ถ๋ ฅํ๊ธฐ(Lv.4) - 25์ฃผ์ฐจ | 2023.06.11.์ผ
JOIN: ์ฃผ๋ฌธ๋์ด ๋ง์ ์์ด์คํฌ๋ฆผ๋ค ์กฐํํ๊ธฐ(Lv.4), ํน์ ๊ธฐ๊ฐ๋์ ๋์ฌ ๊ฐ๋ฅํ ์๋์ฐจ๋ค์ ๋์ฌ๋น์ฉ ๊ตฌํ๊ธฐ(Lv.4) - 26์ฃผ์ฐจ | 2023.06.25.์ผ
JOIN: 5์ ์ํ๋ค์ ์ด๋งค์ถ ์กฐํํ๊ธฐ(Lv.4), ๋ณดํธ์์์ ์ค์ฑํํ ๋๋ฌผ(Lv.4) - 27์ฃผ์ฐจ | 2023.07.02.์ผ
JOIN: ์ํ์ ๊ตฌ๋งคํ ํ์ ๋น์จ ๊ตฌํ๊ธฐ(Lv.5)
String, Date: ์๋์ฐจ ๋์ฌ ๊ธฐ๋ก์์ ์ฅ๊ธฐ/๋จ๊ธฐ ๋์ฌ ๊ตฌ๋ถํ๊ธฐ(Lv.1) - 28์ฃผ์ฐจ | 2023.07.09.์ผ
String, Date: ํน์ ์ต์ ์ด ํฌํจ๋ ์๋์ฐจ ๋ฆฌ์คํธ ๊ตฌํ๊ธฐ(Lv.1), ์๋์ฐจ ํ๊ท ๋์ฌ ๊ธฐ๊ฐ ๊ตฌํ๊ธฐ(Lv.2) - 29์ฃผ์ฐจ | 2023.07.16.์ผ
String, Date: ์กฐ๊ฑด์ ๋ถํฉํ๋ ์ค๊ณ ๊ฑฐ๋ ์ํ ์กฐํํ๊ธฐ(Lv.2), ๋ฃจ์์ ์๋ผ ์ฐพ๊ธฐ(Lv.2) - 30์ฃผ์ฐจ | 2023.08.13.์ผ
String, Date: ์ด๋ฆ์ el์ด ๋ค์ด๊ฐ๋ ๋๋ฌผ ์ฐพ๊ธฐ(Lv.2), ์ค์ฑํ ์ฌ๋ถ ํ์ ํ๊ธฐ(Lv.2) - 31์ฃผ์ฐจ | 2023.08.20.์ผ
String, Date: DATETIME์์ DATE๋ก ํ ๋ณํ(Lv.2), ์นดํ ๊ณ ๋ฆฌ ๋ณ ์ํ ๊ฐ์ ๊ตฌํ๊ธฐ(Lv.2) - 32์ฃผ์ฐจ | 2023.08.27.์ผ
String, Date: ์กฐ๊ฑด๋ณ๋ก ๋ถ๋ฅํ์ฌ ์ฃผ๋ฌธ์ํ ์ถ๋ ฅํ๊ธฐ(Lv.3), ์กฐํ์๊ฐ ๊ฐ์ฅ ๋ง์ ์ค๊ณ ๊ฑฐ๋ ๊ฒ์ํ์ ์ฒจ๋ถํ์ผ ์กฐํํ๊ธฐ(Lv.3) - 33์ฃผ์ฐจ | 2023.09.04.์
String, Date: ๋์ฌ ๊ธฐ๋ก์ด ์กด์ฌํ๋ ์๋์ฐจ ๋ฆฌ์คํธ ๊ตฌํ๊ธฐ(Lv.3), ์กฐ๊ฑด์ ๋ง๋ ์ฌ์ฉ์ ์ ๋ณด ์กฐํํ๊ธฐ(Lv.3) - 34์ฃผ์ฐจ | 2023.09.10.์ผ
String, Date: ์ค๋ ๊ธฐ๊ฐ ๋ณดํธํ ๋๋ฌผ(2)(Lv.3), ์ทจ์๋์ง ์์ ์ง๋ฃ ์์ฝ ์กฐํํ๊ธฐ(Lv.4), ์๋์ฐจ ๋์ฌ ๊ธฐ๋ก ๋ณ ๋์ฌ ๊ธ์ก ๊ตฌํ๊ธฐ(Lv.4) - 35์ฃผ์ฐจ | 2023.09.17.์ผ
ํค๋น ์ ์ ๊ฐ ์์ ํ ์ฅ์(Lv.3), ์ฐ์ ์ ์๊ฑฐํธ๊ฐ ๋ด๊ธด ์ฅ๋ฐ๊ตฌ๋(Lv.4)