๋ง์ด๊ทธ๋ ์ด์ ๋จ์ด ๋ป ์์ฒด๋ ์ด์ฃผ๋ฅผ ๋ปํ๋๋ฐ
๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ปํ์๋ฉด
๊ธฐ์กด์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ์ ๋ค๋ฅธ์๋ฒ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ์ฎ๊ธด๋ค๊ฑฐ๋ ํฉ์น๋ค๊ฑฐ๋
๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ํ ์ด๋ธ์ ๋ด์ฉ์ ๋ค๋ฅธ๋ฐ์ด๋ธ๊ณผ ์ฐ๊ดํ์ฌ ์ปฌ๋ผ์ ์ถ๊ฐํ๋ค๋๊ฐ
์ฌ๋ฌ ์๋ฏธ๋ก์ ๋ฐ์ดํฐ ๋ง์ด๊ทธ๋ ์ด์ ์ด๋ผ๊ณ ํ๋ค.
๋๋ ๋ฐ์ดํฐ ํ ์ด๋ธ์ ์ด์ฃผ์ํจ ๋ง์ด๊ทธ๋ ์ด์ ์ด ์๋ ํ ์ด๋ธ ๋ด์ ์ปฌ๋ผ์ ์ถ๊ฐํ๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ์งํํด๋ณด์๋ค.
no / title / contents / writer
0 / ์ ๋ชฉ1 / ๋ด์ฉ1 / ๊น๋ก๋ก ์ฌ์
1 / ์ ๋ชฉ2 / ๋ด์ฉ2 / ๊น๋ก๋ก
2 / ์ ๋ชฉ3 / ๋ด์ฉ3 / ๊น๋ก๋ก ๋
์ด๋ผ๊ณ ๋์ด์๋ ํ ์ด๋ธ์ด ์์๋ ๊ธ์ด์ด๋ ๊น๋ก๋ก์ผ๋ก ๋์ผํ์ง๋ง
์์ฑ์์ ํ์์ด ์์ ๋ก์ ๋์ผํ ์ฌ์์์ ํ์ธํ ์ ์๋ ํ ์ด๋ธ์ด ์๋ค.
์ฌ๊ธฐ์ ์ฌ์ํ ์ด๋ธ์ ์ถ๊ฐํ์ฌ
๋ฒํธ์ ์ด๋ฆ, ์ง๊ธ์ ๋งค์นญํด์ฃผ์๊ณ
๋งค์นญ๋ ์ด๋ฆ์ ๋ฒํธ๋ฅผ ์ ํ ์ด๋ธ์ ์ถ๊ฐํด์ค ์์ ์ด๋ค.
SELECT a.name, b.name
FROM ๊ธฐ์กดํ
์ด๋ธ a
JOIN (SELECT a.name, a.no FROM ์ฌ์์ ๋ณดํ
์ด๋ธ a JOIN ๊ธฐ์กดํ
์ด๋ธ b ON a.name = b.name) b
ON a.name = b.name
์ฐ์ update set XX = YY ์์ YY์ ๋ค์ด๊ฐ ์ ๋ ํธ ๋ฌธ์ ๋ง๋ค๊ณ update ๋ฌธ์ ์ฝ์ ํ๋ฉด๋๋ค.
์ด๋ like ์ ์ ์ฌ์ฉํด๋ ๋๋๋ฐ ์์ธ์ฌํญ๋ค์ด ์๋์ง ๊ฒ์ฌํ๋ฉด์ ์ ๋ฐ์ดํธ๋ฌธ์ ์คํํ๋ค.
๊น๋จน์ง ๋ง์์ผ์ง
'db' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
mongodb mysql query๋ฌธ ๋น๊ต (0) | 2021.03.01 |
---|---|
robo / mongodb ์ฐ๊ฒฐ (0) | 2021.03.01 |
mongoDB index์์ฑํ์ฌ ์ขํ์ฐ๊ธฐ (0) | 2021.02.27 |
mongoDB ํ์ฉํ๊ธฐ(CRUD) (0) | 2021.02.27 |
MySQL ์ค๋ฅ๋ฉ์์ง (0) | 2020.11.09 |