Tags
- Data Structure
- MethodArgumentNotValidException
- ๋ฆฌ๋ ์ค ๋ช ๋ น์ด
- SSL
- java error
- Quick Sort
- Spring
- spring ์์ ๋ก๊ทธ์ธ
- spring์ผ๋ก https ์ ์ฉ
- ์์คํ ์ํํธ์จ์ด
- GIT
- Unity
- spring ๊ตฌ๊ธ ์์ ๋ก๊ทธ์ธ
- @CreatedDate
- Java
- aligoapi
- merge sort
- MAKE US
- DATABASE
- RP 2๊ธฐ
- Rp2๊ธฐ
- datagrip
- OpenAPI
- C++
- ๊ตฌ๊ธ ์์ ๋ก๊ทธ์ธ
- ํจ์คํธ์บ ํผ์คX์ผ๋์
- mysql
- docker
- node js
- SQL
๋ชฉ๋กCartesian Product (1)
YS's develop story
Cartesian Product
Cartesian Product SELECT * FROM instructor, teaches from์ ์ ์์ ๊ฐ์ด ํ ์ด๋ธ์ ๋ ๊ฐ ์ฐ๊ฒ ๋๋ค๋ฉด ๊ฐ๋ฅํ ๋ชจ๋ ์กฐํฉ์ผ๋ก ํ ์ด๋ธ์ ์ด์ด ๋ถ์ฌ์ ์ถ๋ ฅํ๊ฒ ๋ฉ๋๋ค. ์ผ์ชฝ์ classroom ํ ์ด๋ธ, ์ค๋ฅธ์ชฝ์ department ํ ์ด๋ธ์ ๋๋ค. classroom๊ณผ departmentํ ์ด๋ธ์ Cartesian product๋ฅผ ์งํํ์ต๋๋ค. SELECT * FROM classroom,department Cartesian Product๋ ์ด ๊ธฐ๋ฅ ํ๋๋ง์ผ๋ก ์ ์ฉํ์ง ์์ต๋๋ค. ๊ฐ๋ฅํ ๋ชจ๋ ์กฐํฉ์ผ๋ก ํ ์ด๋ธ์ ์ด์ด ๋ถ์ด๊ธฐ ๋๋ฌธ์ ์ธ๋ฐ์๋ ํํ๋ค์ด ๋ง์ด ์์ฑ๋ฉ๋๋ค. ํ์ง๋ง Whereํค์๋์ ํจ๊ป ์ฌ์ฉํ๋ค๋ฉด ๋งค์ฐ ์ ์ฉํฉ๋๋ค. ์๋์ ๊ฐ์ด ์ฌ์ฉํ๊ฒ ๋๋ค๋ฉด ์ ์ฉํ๊ฒ ์ฌ์ฉ๋ ์ ์์ต๋..
Database
2021. 4. 26. 08:57