๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ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.
300x250

์ฝ”๋“œ