๋ฐ์ํ ๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ282 [Oracle] ํน์๋ฌธ์ ๊ฒ์ - ESCAPE ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ [TEST] NAME ------ __A _B_ C D__ E SQL> SELECT * FROM TEST WHERE NAME LIKE '%_%'; [RESULT] NAME ------ __A _B_ C D__ E TEST ํ ์ด๋ธ์์ ์์ ๊ฐ์ ์ฟผ๋ฆฌ๋ก ๊ฒ์์ ํ๊ฒ ๋๋ฉด '_' ๋ฌธ์๊ฐ ํฌํจ๋ ๊ฐ์ ๊ฐ์ ธ์ค๋๊ฒ ์๋๋ผ ๋ชจ๋ ํ์ด ์ถ๋ ฅ๋ฉ๋๋ค. ํน์ ๊ตฌ๋ฌธ์ ์ฌ์ฉํ์ง ์์ผ๋ฉด % ๋๋ _์ ๊ฐ์ ํน์ ๋ฌธ์๊ฐ ํฌํจ ๋ ๋ฌธ์์ด ์ด์ ๋ํด LIKE ๊ฒ์์ ์ฌ์ฉํ ์ ์๋๋ฐ์ SQL> SELECT * FROM TEST WHERE NAME LIKE '%@_%' ESCAPE '@'; [RESULT] NAME ------ __A _B_ D__ LIKE ์ฐ์ฐ์ผ๋ก '%' ๋ '_' ๋ฑ๊ณผ ๊ฐ์ ํน์๋ฌธ์๋ฅผ ๊ฒ์ํ๊ธฐ ์ํด์๋ ์์ ๊ฐ์ด E.. 2022. 10. 1. [Tip] PDF ํ์ผ ๋ถํ ์ ์ฅํ๊ธฐ (with Chrome) ์๋ ํ์ธ์ yunamom ์ ๋๋ค :D ์ด๋ฒ ํฌ์คํ ์์๋ PDF ํ์ผ์ ์ํ๋ ํ์ด์ง๋ง ๋ณผ ์ ์๋๋ก ๋ถํ ํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํด๋๋ฆฌ๋๋ก ํ๊ฒ ์ต๋๋ค. ๐ 1 ๋ถํ ํ๊ณ ์ ํ๋ PDF ํ์ผ์ ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ์์ ๋์ด๋ค ๋์๋ค์ ์ธ์ ์์ด์ฝ ํด๋ฆญ!) 2 ํ์ด์ง ํญ๋ชฉ์์ ๋ง์ถค ์ค์ (Custom) ์ ํด๋ฆญํ ๋ถํ ํ ํ์ด์ง ์๋ฅผ ์ค์ ํด์ฃผ์ธ์. 3 ํ์ด์ง๋ฅผ ์ค์ ํ๋ค(์ฝค๋ง , ๋ฅผ ๊ธฐ์ค์ผ๋ก ํ์ด์ง๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค.) Save ๋ฒํผ์ ํด๋ฆญํด์ฃผ์ธ์. 4 ๊ทธ๋ค์ Save ๋ฒํผ์ ๋๋ฌ์ฃผ๋ฉด ์๋ฃ ! ์ด๋ ๊ฒ ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ๋ก ๊ฐ๋จํ๊ฒ PDFํ์ผ์ ๋ถํ ํ ์ ์์ต๋๋ค ^^ 2022. 9. 20. [SQLD] 37ํ ๊ธฐ์ถ๋ฌธ์ ( 50๋ฌธ์ / ์ ๋ต, ํด์คํฌํจ ) โณ๋จ์์๊ฐ : 86๋ถ12์ด ๐SQLD. ์ 37 ํ ๊ธฐ์ถ ๋ฌธ์ ๋ฌธ์ 1. ๋ค์์์ ์ค๋ช ํ๋ ๊ฒ์ ER๋ชจ๋ธ ์ค ์ด๋ค ํญ๋ชฉ์ ๋ํ ์ค๋ช ์ธ๊ฐ? ์ ๋ตํ์ธ๐ผ1) ๋ชจ๋ ๋ฆด๋ ์ด์ (Relation)์ ์์๊ฐ(Atomic)์ ๊ฐ์ ธ์ผ ํ๋ค.2) ์ด๋ค ๋ฆด๋ ์ด์ (Relation)์์ ์์ฑ ๊ฐ์ด ๊ฐ์ง์ ์๋ ๊ฐ์ ๋ฒ์๋ฅผ ์๋ฏธํ๋ค.3) ์ค์ ์์ฑ๊ฐ์ด ์ฌ๋ฐ๋ฅด๊ฒ ๋์๋์ง ํ์ธํ๋ค.4) ์์ฑ๋ช ๊ณผ ๋ฐ๋์ ๋์ผํ ํ์๋ ์๋ค.1) ์นด๋๋ ๋ฆฌํฐ(Cardinality)2) ๋๋ฉ์ธ(Domain)3) ์ธ์คํด์ค(Instance)4) ์ฐจ์(Degree) ๋ฌธ์ 2. ๋ค์ ์ค์์ ๋๋ฉ์ธ(Domain) ์๋ํ ํน์ง์ผ๋ก ์ณ์ง ์์ ๊ฒ์? ์ ๋ตํ์ธ๐ผ 1) ๋ฆด๋ ์ด์ ์ ์์ฑ์ ๋ํ ๋ฐ์ดํฐ ํ์ ๊ณผ ํฌ๊ธฐ์ด๋ค.2) ์์ฑ์ ๋ํ์ฌ NOT NULL ์ ์ฝ์ฌํญ์ ์ค์ ํ.. 2022. 9. 5. [SQLD] 46ํ SQLD ( 1๊ณผ๋ชฉ/2๊ณผ๋ชฉ ์ ๋ต ) ์๋ ํ์ธ์ yunamom ์ ๋๋ค :D์ด๋ฒ์๊ฐ์๋ SQLD 46ํ ์ํ 1๊ณผ๋ชฉ, 2๊ณผ๋ชฉ ์ ๋ต์ ํฌ์คํ ํ๊ฒ ์ต๋๋ค. ๐ฉ๐ป๐ป *๋ฌธ์ ์์๋ ๋ค๋ฅผ ์ ์์ผ๋ฉด ๋ต์ ๋ณด๊ธฐ๊ฐ ๊ธฐ์ต์ด ์๋๋ ๊ฒฝ์ฐ๋ ๋ต ์์ฒด๋ฅผ ์ ์ด๋๊ฑฐ๋ ๋ฌธ์ ๋ง ์ ์ ๊ฒฝ์ฐ๋ ์์ต๋๋ค.(46ํ SQLD์ํ์ ์ง๊ธ๊น์ง ํ์ฐจ๋ ๋ค๋ฅด๊ฒ ๋จ๋ตํ์ด 5๋ฌธ์ ๋ก ๊ธฐ์กด 10๋ฌธ์ ์์ ์ค์ด๋ค์์)โโ1. ๋ ผ๋ฆฌ ๋ชจ๋ธ๋ง์ ๋ํ ์ค๋ช ์ผ๋ก ์ ์ ํ์ง ์์ ๊ฒ์? (์ด์ ์ ๊ธฐ ํ์) 3๋ฒ> ์ฃผ์ ์์ญ์ ์ค๊ณ ํ๋ค. 4๋ฒ> ์ํผ ์๋ธ ํ์ ์ ๋ถ๋ฆฌ ๋ฐ ํตํฉ >> 3๋ฒ์ชฝ ์๊ฒฌ : https://cafe.naver.com/sqlpd/39683 >> 4๋ฒ์ชฝ ์๊ฒฌ : https://cafe.naver.com/sqlpd/39785 โ2. ๊ณ ๊ฐ ->----- 4๋ฒ: ๊ณ ๊ฐ -------- .. 2022. 9. 5. [SQL] ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก ( Chapter1 ~ 11 ) ๐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ก - ๋ชฉ์ฐจ Chapter1. ๋ฐ์ดํฐ๋ฒ ์ด์ค Chapter2. ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ Chapter3. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ Chapter4. ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง Chapter5. ๊ด๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ Chapter6. ๊ด๊ณ ๋ฐ์ดํฐ ์ฐ์ฐ Chapter7. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ธ์ด SQL Chapter8. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ Chapter9. ์ ๊ทํ Chapter10. ํ๋ณต๊ณผ ๋ณํ ์ ์ด Chapter11. ๋ณด์๊ณผ ๊ถํ ๊ด๋ฆฌ 1. ๋ฐ์ดํฐ๋ฒ ์ด์ค 1.1 ๋ฐ์ดํฐ์ ์ ๋ณด ๋ฐ์ดํฐ : ํ์ค ์ธ๊ณ์์ ๋จ์ํ ๊ด์ฐฐํ๊ฑฐ๋ ์ธก์ ํ์ฌ ์์งํ ์ฌ์ค์ด๋ ๊ฐ์ด๋ค. ์ ๋ณด : ์์ฌ ๊ฒฐ์ ์ ์ ์ฉํ๊ฒ ํ์ฉํ ์ ์๋๋ก ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ ๊ฒฐ๊ณผ๋ฌผ์ด๋ค. 1.2 ์ ๋ณด ์ฒ๋ฆฌ, ์ ๋ณด ์์คํ , ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๋ณด ์ฒ๋ฆฌ : ๋ฐ์ดํฐ์์ ์ ๋ณด๋ฅผ ์ถ์ถํ๋ ๊ณผ์ ๋.. 2022. 8. 29. [SQLD] 2022๋ 45ํ SQL ๊ฐ๋ฐ์ ๊ตญ๊ฐ๊ณต์ธ ์๊ฒฉ์ฆ ์ทจ๋ ํ๊ธฐ ( +sqld ๊ธฐ์ถ๋ฌธ์ ๋ชจ์ ) โจ ์ ์ SQL ๊ฐ๋ฐ์(SQLD*, SQL Developer)๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ๋ํ ์ง์์ ๋ฐํ์ผ๋ก ์์ฉ ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๋ฉด์ ๋ฐ์ดํฐ๋ฅผ ์กฐ์ํ๊ณ ์ถ์ถํ๋๋ฐ ์์ด์ ์ ํํ๊ณ ์ต์ ์ ์ฑ๋ฅ์ ๋ฐํํ๋ SQL์ ์์ฑํ ์ ์๋ ๊ฐ๋ฐ์๋ฅผ ๋งํ๋ค. โจ ํ์์ฑ ์ค๋๋ ๊ธฐ์ ๋๋ ์กฐ์ง์ ์ ๋ณดํ์ ์์ด์ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๊ฑฐ์ ๋๋ถ๋ถ์ด๋ผ ํด๋ ๊ณผ์ธ์ด ์๋ ์ ๋๋ก ๋ฐ์ดํฐ ์ ์ฅ์์ ๋๋ถ๋ถ์ ์ฐจ์งํ๊ณ ์๋ค. ์ํํธ์จ์ด๋ฅผ ์์ฑํ๋๋ฐ ์ฌ์ฉ๋๋ ์ธ์ด๋ ๋ง์ ์ข ๋ฅ๊ฐ ์์ง๋ง ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๊ฒฐ๊ตญ SQL์ ์ํด์๋ง ๋ฐ์ดํฐ์ ์ ๊ทผ์ด ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ ๋ณด์์คํ ์ SQL ์ฌ์ฉ์ด ํ์์ ์ธ ์์์ด๋ค. ์ด ๋๋ฌธ์ ์ ๋ณด์์คํ ์ ๊ฐ๋ฐํ๋ ์๋ง์ ๊ฐ๋ฐ์๋ค์ ๋ฐ๋์ SQL์ ์ตํ ์๋ฐ์ ์๊ณ , ์ด๋ฌํ ์ํฉ.. 2022. 8. 25. ์ด์ 1 ยทยทยท 7 8 9 10 11 12 13 ยทยทยท 47 ๋ค์ 300x250