๐|DataBase2 [SQL] ์คํ๋ฅดํ ์ฝ๋ฉํด๋ฝ SQL - 1์ฃผ์ฐจ (select, where, ...) ๋ฐ์ดํฐ ๋ฒ ์ด์ค๋? - ์ฌ๋ฌ ์ฌ๋๋ค์ด ๊ฐ์ด ์ฌ์ฉํ๋ ๋ฐ์ดํฐ๋ฅผ ๋ชจ์ผ๋ ๊ณณ - ์ฌ์ฉ์๊ฐ ์ํ๋๋๋ก ํ์ฉํ๊ธฐ ์ํด์ CRUD์ ๊ธฐ๋ฅ์ ์ง์ํ๋ค ์ด ์ค ์คํ๋ฅดํ ๊ฐ์์์๋ 'Read'์ ๋ํด์๋ง ๊ณต๋ถํ๋ค! SQL์ด๋? - Structured Query Language ์ ์ฝ์! - Query(์์ฒญ)๋ฅผ ๋ ๋ ค์ ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ ๋๋ ์ธ์ด์ด๋ค. - ์ฆ, ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๋ช ๋ น์ด๋ฅผ ์์ฑํ๋ ๊ฒ์ด 'SQL ์ฟผ๋ฆฌ๋ฅผ ์์ฑํ๋ค' ๋ผ๊ณ ํ๋ค. SQL์ด ํ์ํ ์ด์ ? - ๋ฐ์ดํฐ๋ฅผ Readํ๋ ๊ณผ์ ์ ๊ต์ฅํ ๊ฐํธํ๊ฒ ํ ์ ์๋๋ก ํด์ค๋ค. - ๋ฐ์ดํฐ ์ ๋ฆฌ ๋ฐ ๋ถ์ ๊ธฐ๋ฅ์ ์ง์ํ๋ค. Select & Where - ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๊ณ (select), ์กฐ๊ฑด์ ๋ง๊ฒ ํํฐ๋ง(where)! Select select ์ฟผ๋ฆฌ๋ฌธ์ด๋? ์ฟผ.. 2023. 2. 14. [SQL] SQL ๋ฌธ๋ฒ ์ ๋ฆฌ Show show tables; Select SELECT (ํ๋) FROM (ํ ์ด๋ธ) ๋ชจ๋ ํ๋(*)๋ฅผ ๊ฐ์ ธ์ค๋ฉด ์๋์ ๊ฐ๋ค! SELECT * FROM users u ํน์ ํ๋๋ฅผ ๊ฐ์ ธ์ค๋ฉด SELECT user_id , name FROM users u Where SELECT (ํ๋) FROM (ํ ์ด๋ธ) WHERE (์กฐ๊ฑด) Where์ ์ ์กฐ๊ฑด ๋ฌธ๋ฒ 1) ๋ฑํธ, ๋ถ๋ฑํธ ์กฐ๊ฑด =, !=, >, >= 2) ๋ฒ์ ์กฐ๊ฑด between ex) 20๋ 7์์ ๊ฐ์ ํ ์ ์ ๋ฐ์ดํฐ ๊ฐ์ ธ์ค๊ธฐ SELECT * FROM users u WHERE created_at BETWEEN "2020-07-01" and "2020-08-01" 3) ํฌํจ ์กฐ๊ฑด in ex) ๊ฒฐ์ ๋ฐฉ์์ด ์นด์นด์คํ์ด์ ์นด๋์ธ ์ฃผ๋ฌธ๋ฐ์ดํฐ ๊ฐ์ ธ์ค๊ธฐ SELECT orde.. 2023. 2. 12. ์ด์ 1 ๋ค์ ๋ฐ์ํ