[241114] ์์
๋ณด๋ค ์ฝ๊ณ ๋น ๋ฅธ SQL 4์ฃผ-5~7 ๊ฐ์
ยท
[๋ด๋ฐฐ์บ ] ์ฌ์ ์บ ํ (24.11.01 ~ 24.11.24)๐๐ปโ๏ธ/SQL๐
4์ฃผ์ฐจ-5~7๊ฐ์๋๋์ด ์๋ก์ด ๊ฑธ ๋ ๋ฐฐ์๋ด
๋๋ค Join,,,์ฌ์ค ์ฟผ๋ฆฌ ๋ด๊ฐ ์ฌ๋ถ์ ๊ฑฐ๋ฆฌ๋ฉด์ ํ
์ด๋ธ์ด ๋ค๋ฅธ ๊ฒ๋ผ๋ฆฌ๋๊ฐ์ด ๋ฌถ์ด์ ์กฐํํด๋ณด๊ณ ์ถ์๋ฐ๋ญํด๋ ์๋๋ ๊ฒ์???๊ทผ๋ฐ ์ด์ ์์ผ๋ก join์ ์จ์ฃผ๋ฉด ๋๊ฒ ๊ตฐ์^_^์ฌ๊ธฐ๊น์ง๊ฐ Join ์ ๊ธฐ๋ณธ์ค๋ช
! LEFT JOIN๊ธฐ๋ณธ๊ตฌ์กฐ select ์กฐํํ ์ปฌ๋ผfrom ํ
์ด๋ธ1 a left join ํ
์ด๋ธ2 b on a.์ปฌ๋ผ๋ช
=b.์ปฌ๋ผ๋ช
ํ
์ด๋ธ1์ ๋ฐ์ดํฐ + ํ
์ด๋ธ2 ๋ฐ์ดํฐ ์ค์ ํ
์ด๋ธ1๊ณผ ์ค๋ณต๋๋ ๊ฒฐ๊ณผ๊ฐ์ด ๋์ถ. INNER JOIN๊ธฐ๋ณธ์ฃผ๊ณ select ์กฐํํ ์ปฌ๋ผfrom ํ
์ด๋ธ1 a inner join ํ
์ด๋ธ2 b on a.์ปฌ๋ผ๋ช
=b.์ปฌ๋ผ๋ช
ํ
์ด๋ธ1 ๊ณผ ํ
์ด๋ธ2 ์ ์ค๋ณต๋๋ ๊ฒฐ๊ณผ๊ฐ๋ง ๋์ถ.์ด๋ ๊ฒ ํด์ฃผ๋ฉด food_orders ํ
์ด๋ธ์ ๊ฐ๋ค +payments ํ
์ด๋ธ์ ๊ฐ..