728x90
๐ SQLD
๐ข ๋
ธ์
๋งํฌ๋ฅผ ๊ณต์ ํฉ๋๋ค.
๐ข PDF ๋ค์ด๋ฅผ ๊ณต์ ํฉ๋๋ค.
๐ PREVIEW
๐ค SQL ์ฐ์ฐ ์์
- FROM
- WHERE
- GROUP BY
- HAVING
- SELECT
- ORDER BY
๐ SQL ๋ฌธ
- DML (๋ฐ์ดํฐ ์กฐ์ ์ธ์ด)
- SELECT, INSERT, UPDATE, DELETE
- DDL (๋ฐ์ดํฐ ์ ์ ์ธ์ด)
- ALTER, CREATE, MODIFY, DROP
- TCL (ํธ๋์ญ์
์ ์ด ์ธ์ด)
- ROLLBACK, COMMIT
- DCL (๋ฐ์ดํฐ ์ ์ด ์ธ์ด)
- GRANT, REVOKE
๐ ALIAS
- SELECT ์ ์์ ์ฌ์ฉ๊ฐ๋ฅํ๊ณ WHERE ์ ์์๋ ์ฌ์ฉ ๋ถ๊ฐ
- as ์์ฝ์ด๋ก ์ฌ์ฉํ๋ฉฐ, ์๋ต ๊ฐ๋ฅ
- SELECT col [as] name FROM table;
๐ค CONCAT
- Select col1 + col2 + col3 from table; (SQL Server)
- Select col1 || col2 || col3 from table; (oracle)
- Select concat(col1, col2) from table;
๐ค ๋ ผ๋ฆฌ์ฐ์ฐ์
- AND – A ๊ทธ๋ฆฌ๊ณ B (๋๋ค ๋ง์กฑ)
- NOT - ~๊ฐ ์๋๋ค
- OR – A ๋๋ B (๋์ค ํ๋๋ง ๋ง์กฑํด๋ OK!)
๐ SQL ์ฐ์ฐ์
- A between B and C – B <= A <= C
- A in (1,2,3) – A = 1 or A = 2 or A = 3
- A like ‘_ble*’ – A์ ๊ฐ์ค 2,3,4๋ฒ์งธ ๊ฐ์ด ble ์ธ ๋ชจ๋ ๋ฐ์ดํฐ ์ถ๋ ฅ
728x90
'DATABASE' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[H2] ๋ฒ์ ํ์ธ ๋ช ๋ น์ด (1) | 2022.05.23 |
---|---|
[MYSQL] Index ํ์ธ, ์ถ๊ฐ, ์ญ์ ๋ช ๋ น์ด (0) | 2021.04.15 |
[MySQL] ํ ์ด๋ธ ์์ฑ, ์ปฌ๋ผ ์ถ๊ฐ, ์ญ์ , ์์ (0) | 2021.04.15 |
ํ ์ด๋ธ ์ค๊ณ์ ์์ฑ๋ฐฉ๋ฒ (0) | 2021.04.14 |
์ธ๋ฑ์ค ์ค๋ณต ๊ด๋ จ ํ์ธ (0) | 2021.04.13 |