[PostgreSQL/Codility] SqlWorldCup
๐๋ฌธ์ ๋งํฌ
matches ํ
์ด๋ธ์ ๊ฐ ์ถ๊ตฌ๊ฒฝ๊ธฐ์์์ ๊ณจ์๊ฐ ์ ํ์๋ค.
๊ฒฝ๊ธฐ๊ฒฐ๊ณผ๊ฐ ๋์ ์ธ ๊ฒฝ์ฐ, ๋ ํ์๊ฒ 1์ ์ฉ ๋ถ๊ณผํ๊ณ ํ ํ์ด ์ด๊ธด๊ฒฝ์ฐ, ์ด๊ธดํ์ด๊ฒ 3์ ์ ๋ถ๊ณผํ๋ค.
๋๋ with์ ์ 3๊ฐ๋ฅผ ๋ง๋ค์ด์ teams ํ ์ด๋ธ๊ณผ joinํ๋ ๋ฐฉ๋ฒ์ ์ ํํ๋ค.
- tie1 table : ๊ฒฝ๊ธฐ๊ฒฐ๊ณผ๊ฐ ๋์ ์ธ ๊ฒฝ์ฐ, host_team์ ๋ ํด์ผํ ์ ์
- tie2 table : ๊ฒฝ๊ธฐ๊ฒฐ๊ณผ๊ฐ ๋์ ์ธ ๊ฒฝ์ฐ, guest_team์ ๋ ํด์ผํ ์ ์
- win table : ์ด๊ธด ํ์ด ์๋ ๊ฒฝ์ฐ, ๊ฐ ํ์ ๋ํด์ผํ ์ ์
solution
1 | |