[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Fko\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples":3,"page-\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples-ko":792,"surroundings\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples-ko":4176},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":25},"문서",true,"\u002Fko\u002Fdocs","ko\u002F01.docs",[10,26,784],{"title":11,"path":12,"stem":13,"children":14,"page":-1},"환영합니다","\u002Fko\u002Fdocs\u002Fwelcome","ko\u002F01.docs\u002F01.welcome\u002F01.index",[15,16],{"title":11,"path":12,"stem":13},{"title":17,"path":18,"stem":19,"children":20,"page":25},"Get Started","\u002Fko\u002Fdocs\u002Fwelcome\u002Fget-started","ko\u002F01.docs\u002F01.welcome\u002F01.get-started",[21],{"title":22,"path":23,"stem":24},"설치","\u002Fko\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation","ko\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation",false,{"title":27,"path":28,"stem":29,"children":30,"page":25},"핵심 도구","\u002Fko\u002Fdocs\u002Fcore","ko\u002F01.docs\u002F02.core",[31,56,68,76,109,140,170,184,193,222,236,265,274,282,291,308,316,324,345,377,414,444,453,461,469,478,487,495,506,527,551,580,610,637,665,692,729,755],{"title":32,"path":33,"stem":34,"children":35,"page":25},"MD5","\u002Fko\u002Fdocs\u002Fcore\u002Fmd5","ko\u002F01.docs\u002F02.core\u002F01.md5",[36,40,44,48,52],{"title":37,"path":38,"stem":39},"소개","\u002Fko\u002Fdocs\u002Fcore\u002Fmd5\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F01.md5\u002F01.introduction",{"title":41,"path":42,"stem":43},"기본 사용법","\u002Fko\u002Fdocs\u002Fcore\u002Fmd5\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F01.md5\u002F02.basic-usage",{"title":45,"path":46,"stem":47},"고급 기능","\u002Fko\u002Fdocs\u002Fcore\u002Fmd5\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F01.md5\u002F03.advanced-features",{"title":49,"path":50,"stem":51},"보안 고려사항","\u002Fko\u002Fdocs\u002Fcore\u002Fmd5\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F01.md5\u002F04.security-considerations",{"title":53,"path":54,"stem":55},"API 참조","\u002Fko\u002Fdocs\u002Fcore\u002Fmd5\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F01.md5\u002F05.api-reference",{"title":57,"path":58,"stem":59,"children":60,"page":25},"UUID","\u002Fko\u002Fdocs\u002Fcore\u002Fuuid","ko\u002F01.docs\u002F02.core\u002F02.uuid",[61,64],{"title":37,"path":62,"stem":63},"\u002Fko\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction",{"title":65,"path":66,"stem":67},"API","\u002Fko\u002Fdocs\u002Fcore\u002Fuuid\u002Fapi","ko\u002F01.docs\u002F02.core\u002F02.uuid\u002F02.api",{"title":69,"path":70,"stem":71,"children":72,"page":25},"QR Code Generator","\u002Fko\u002Fdocs\u002Fcore\u002Fqr-code-generator","ko\u002F01.docs\u002F02.core\u002F03.qr-code-generator",[73],{"title":69,"path":74,"stem":75},"\u002Fko\u002Fdocs\u002Fcore\u002Fqr-code-generator\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F03.qr-code-generator\u002F01.introduction",{"title":77,"path":78,"stem":79,"children":80,"page":25},"Image Cropper","\u002Fko\u002Fdocs\u002Fcore\u002Fimage-cropper","ko\u002F01.docs\u002F02.core\u002F04.image-cropper",[81,84,87,90,94,97,101,105],{"title":37,"path":82,"stem":83},"\u002Fko\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F0.introduction",{"title":41,"path":85,"stem":86},"\u002Fko\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F02.basic-usage",{"title":45,"path":88,"stem":89},"\u002Fko\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F03.advanced-features",{"title":91,"path":92,"stem":93},"보안 고려 사항","\u002Fko\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F04.security-considerations",{"title":53,"path":95,"stem":96},"\u002Fko\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F05.api-reference",{"title":98,"path":99,"stem":100},"예제","\u002Fko\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F06.examples",{"title":102,"path":103,"stem":104},"자주 묻는 질문","\u002Fko\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F07.faq",{"title":106,"path":107,"stem":108},"관련 도구","\u002Fko\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F08.related-tools",{"title":110,"path":111,"stem":112,"children":113,"page":25},"Json To Csv","\u002Fko\u002Fdocs\u002Fcore\u002Fjson-to-csv","ko\u002F01.docs\u002F02.core\u002F05.json-to-csv",[114,118,121,124,127,131,134,137],{"title":115,"path":116,"stem":117},"Introduction","\u002Fko\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F0.introduction",{"title":41,"path":119,"stem":120},"\u002Fko\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F02.basic-usage",{"title":45,"path":122,"stem":123},"\u002Fko\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F03.advanced-features",{"title":91,"path":125,"stem":126},"\u002Fko\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F04.security-considerations",{"title":128,"path":129,"stem":130},"API 레퍼런스","\u002Fko\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F05.api-reference",{"title":98,"path":132,"stem":133},"\u002Fko\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F06.examples",{"title":102,"path":135,"stem":136},"\u002Fko\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F07.faq",{"title":106,"path":138,"stem":139},"\u002Fko\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F08.related-tools",{"title":141,"path":142,"stem":143,"children":144,"page":25},"Open Graph Meta Generator","\u002Fko\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator","ko\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator",[145,148,152,155,158,161,164,167],{"title":115,"path":146,"stem":147},"\u002Fko\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F0.introduction",{"title":149,"path":150,"stem":151},"기본 사용 가이드","\u002Fko\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F02.basic-usage",{"title":45,"path":153,"stem":154},"\u002Fko\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F03.advanced-features",{"title":91,"path":156,"stem":157},"\u002Fko\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F04.security-considerations",{"title":53,"path":159,"stem":160},"\u002Fko\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F05.api-reference",{"title":98,"path":162,"stem":163},"\u002Fko\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F06.examples",{"title":102,"path":165,"stem":166},"\u002Fko\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F07.faq",{"title":106,"path":168,"stem":169},"\u002Fko\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F08.related-tools",{"title":171,"path":172,"stem":173,"children":174,"page":25},"Scientific Calculator","\u002Fko\u002Fdocs\u002Fcore\u002Fscientific-calculator","ko\u002F01.docs\u002F02.core\u002F05.scientific-calculator",[175,178,181],{"title":115,"path":176,"stem":177},"\u002Fko\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F0.introduction",{"title":41,"path":179,"stem":180},"\u002Fko\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F02.basic-usage",{"title":45,"path":182,"stem":183},"\u002Fko\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F03.advanced-features",{"title":185,"path":186,"stem":187,"children":188,"page":25},"Sha Calculator","\u002Fko\u002Fdocs\u002Fcore\u002Fsha-calculator","ko\u002F01.docs\u002F02.core\u002F05.sha-calculator",[189],{"title":190,"path":191,"stem":192},"SHA 해시 계산기","\u002Fko\u002Fdocs\u002Fcore\u002Fsha-calculator\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F05.sha-calculator\u002F0.introduction",{"title":194,"path":195,"stem":196,"children":197,"page":25},"Sql Prettify","\u002Fko\u002Fdocs\u002Fcore\u002Fsql-prettify","ko\u002F01.docs\u002F02.core\u002F05.sql-prettify",[198,201,204,207,210,213,216,219],{"title":115,"path":199,"stem":200},"\u002Fko\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F0.introduction",{"title":41,"path":202,"stem":203},"\u002Fko\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F02.basic-usage",{"title":45,"path":205,"stem":206},"\u002Fko\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F03.advanced-features",{"title":91,"path":208,"stem":209},"\u002Fko\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F04.security-considerations",{"title":53,"path":211,"stem":212},"\u002Fko\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F05.api-reference",{"title":98,"path":214,"stem":215},"\u002Fko\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F06.examples",{"title":102,"path":217,"stem":218},"\u002Fko\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F07.faq",{"title":106,"path":220,"stem":221},"\u002Fko\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F08.related-tools",{"title":223,"path":224,"stem":225,"children":226,"page":25},"Yaml To Toml","\u002Fko\u002Fdocs\u002Fcore\u002Fyaml-to-toml","ko\u002F01.docs\u002F02.core\u002F05.yaml-to-toml",[227,230,233],{"title":115,"path":228,"stem":229},"\u002Fko\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F0.introduction",{"title":41,"path":231,"stem":232},"\u002Fko\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F02.basic-usage",{"title":45,"path":234,"stem":235},"\u002Fko\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F03.advanced-features",{"title":237,"path":238,"stem":239,"children":240,"page":25},"Beyond Compare","\u002Fko\u002Fdocs\u002Fcore\u002Fbeyond-compare","ko\u002F01.docs\u002F02.core\u002F06.beyond-compare",[241,244,247,250,253,256,259,262],{"title":115,"path":242,"stem":243},"\u002Fko\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F0.introduction",{"title":41,"path":245,"stem":246},"\u002Fko\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F02.basic-usage",{"title":45,"path":248,"stem":249},"\u002Fko\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F03.advanced-features",{"title":91,"path":251,"stem":252},"\u002Fko\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F04.security-considerations",{"title":53,"path":254,"stem":255},"\u002Fko\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F05.api-reference",{"title":98,"path":257,"stem":258},"\u002Fko\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F06.examples",{"title":102,"path":260,"stem":261},"\u002Fko\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F07.faq",{"title":106,"path":263,"stem":264},"\u002Fko\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F08.related-tools",{"title":266,"path":267,"stem":268,"children":269,"page":25},"Clock","\u002Fko\u002Fdocs\u002Fcore\u002Fclock","ko\u002F01.docs\u002F02.core\u002F06.clock",[270],{"title":271,"path":272,"stem":273},"Clock Tool","\u002Fko\u002Fdocs\u002Fcore\u002Fclock\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F06.clock\u002F0.introduction",{"title":275,"path":276,"stem":277,"children":278,"page":25},"Group Chat","\u002Fko\u002Fdocs\u002Fcore\u002Fgroup-chat","ko\u002F01.docs\u002F02.core\u002F06.group-chat",[279],{"title":115,"path":280,"stem":281},"\u002Fko\u002Fdocs\u002Fcore\u002Fgroup-chat\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F06.group-chat\u002F0.introduction",{"title":283,"path":284,"stem":285,"children":286,"page":25},"Hmac Calculator","\u002Fko\u002Fdocs\u002Fcore\u002Fhmac-calculator","ko\u002F01.docs\u002F02.core\u002F06.hmac-calculator",[287],{"title":288,"path":289,"stem":290},"HMAC 계산기","\u002Fko\u002Fdocs\u002Fcore\u002Fhmac-calculator\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F06.hmac-calculator\u002F0.introduction",{"title":292,"path":293,"stem":294,"children":295,"page":25},"Jwt Parser","\u002Fko\u002Fdocs\u002Fcore\u002Fjwt-parser","ko\u002F01.docs\u002F02.core\u002F06.jwt-parser",[296,299,302,305],{"title":115,"path":297,"stem":298},"\u002Fko\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F0.introduction",{"title":41,"path":300,"stem":301},"\u002Fko\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F02.basic-usage",{"title":45,"path":303,"stem":304},"\u002Fko\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F03.advanced-features",{"title":91,"path":306,"stem":307},"\u002Fko\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F04.security-considerations",{"title":309,"path":310,"stem":311,"children":312,"page":25},"Screenshot Tool","\u002Fko\u002Fdocs\u002Fcore\u002Fscreenshot-tool","ko\u002F01.docs\u002F02.core\u002F07.screenshot-tool",[313],{"title":115,"path":314,"stem":315},"\u002Fko\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F0.introduction",{"title":317,"path":318,"stem":319,"children":320,"page":25},"Svg Placeholder Generator","\u002Fko\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator","ko\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator",[321],{"title":115,"path":322,"stem":323},"\u002Fko\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F0.introduction",{"title":325,"path":326,"stem":327,"children":328,"page":25},"Area Converter","\u002Fko\u002Fdocs\u002Fcore\u002Farea-converter","ko\u002F01.docs\u002F02.core\u002F08.area-converter",[329,332,335,338,342],{"title":115,"path":330,"stem":331},"\u002Fko\u002Fdocs\u002Fcore\u002Farea-converter\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F08.area-converter\u002F0.introduction",{"title":41,"path":333,"stem":334},"\u002Fko\u002Fdocs\u002Fcore\u002Farea-converter\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F08.area-converter\u002F02.basic-usage",{"title":45,"path":336,"stem":337},"\u002Fko\u002Fdocs\u002Fcore\u002Farea-converter\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F08.area-converter\u002F03.advanced-features",{"title":339,"path":340,"stem":341},"예시","\u002Fko\u002Fdocs\u002Fcore\u002Farea-converter\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F08.area-converter\u002F04.examples",{"title":102,"path":343,"stem":344},"\u002Fko\u002Fdocs\u002Fcore\u002Farea-converter\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F08.area-converter\u002F05.faq",{"title":346,"path":347,"stem":348,"children":349,"page":25},"Camera Recorder","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder",[350,353,357,361,365,369,373],{"title":115,"path":351,"stem":352},"\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F0.introduction",{"title":354,"path":355,"stem":356},"Basic Usage","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F02.basic-usage",{"title":358,"path":359,"stem":360},"Advanced Features","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F03.advanced-features",{"title":362,"path":363,"stem":364},"Examples","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F04.examples",{"title":366,"path":367,"stem":368},"Frequently Asked Questions","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F05.faq",{"title":370,"path":371,"stem":372},"Related Tools","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F06.related-tools",{"title":374,"path":375,"stem":376},"Security Considerations","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F07.security-considerations",{"title":378,"path":379,"stem":380,"children":381,"page":25},"Cursor Canvas","\u002Fko\u002Fdocs\u002Fcore\u002Fcursor-canvas","ko\u002F01.docs\u002F02.core\u002F09.cursor-canvas",[382,386,390,394,398,402,406,410],{"title":383,"path":384,"stem":385},"소개 - Cursor Canvas","\u002Fko\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F0.introduction",{"title":387,"path":388,"stem":389},"기본 사용법 - Cursor Canvas","\u002Fko\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F02.basic-usage",{"title":391,"path":392,"stem":393},"고급 기능 - Cursor Canvas","\u002Fko\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F03.advanced-features",{"title":395,"path":396,"stem":397},"보안 - Cursor Canvas","\u002Fko\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F04.security-considerations",{"title":399,"path":400,"stem":401},"API 참조 - Cursor Canvas","\u002Fko\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F05.api-reference",{"title":403,"path":404,"stem":405},"예제 - Cursor Canvas","\u002Fko\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F06.examples",{"title":407,"path":408,"stem":409},"FAQ - Cursor Canvas","\u002Fko\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F07.faq",{"title":411,"path":412,"stem":413},"관련 도구 - Cursor Canvas","\u002Fko\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F08.related-tools",{"title":415,"path":416,"stem":417,"children":418,"page":25},"Todo List","\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list","ko\u002F01.docs\u002F02.core\u002F09.todo-list",[419,422,425,428,431,434,438,441],{"title":115,"path":420,"stem":421},"\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F0.introduction",{"title":41,"path":423,"stem":424},"\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F02.basic-usage",{"title":45,"path":426,"stem":427},"\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F03.advanced-features",{"title":91,"path":429,"stem":430},"\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F04.security-considerations",{"title":53,"path":432,"stem":433},"\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F05.api-reference",{"title":435,"path":436,"stem":437},"사용 예","\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F06.examples",{"title":102,"path":439,"stem":440},"\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F07.faq",{"title":106,"path":442,"stem":443},"\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F08.related-tools",{"title":445,"path":446,"stem":447,"children":448,"page":25},"Keycode Info","\u002Fko\u002Fdocs\u002Fcore\u002Fkeycode-info","ko\u002F01.docs\u002F02.core\u002F13.keycode-info",[449],{"title":450,"path":451,"stem":452},"키코드 정보 - 소개","\u002Fko\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F0.introduction",{"title":454,"path":455,"stem":456,"children":457,"page":25},"Toml To Json","\u002Fko\u002Fdocs\u002Fcore\u002Ftoml-to-json","ko\u002F01.docs\u002F02.core\u002F14.toml-to-json",[458],{"title":115,"path":459,"stem":460},"\u002Fko\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F0.introduction",{"title":462,"path":463,"stem":464,"children":465,"page":25},"Xml To Json","\u002Fko\u002Fdocs\u002Fcore\u002Fxml-to-json","ko\u002F01.docs\u002F02.core\u002F16.xml-to-json",[466],{"title":115,"path":467,"stem":468},"\u002Fko\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F0.introduction",{"title":470,"path":471,"stem":472,"children":473,"page":25},"Text Replacer","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-replacer","ko\u002F01.docs\u002F02.core\u002F19.text-replacer",[474],{"title":475,"path":476,"stem":477},"텍스트 교체 도구 - 소개","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F01.introduction",{"title":479,"path":480,"stem":481,"children":482,"page":25},"Case Converter","\u002Fko\u002Fdocs\u002Fcore\u002Fcase-converter","ko\u002F01.docs\u002F02.core\u002F20.case-converter",[483],{"title":484,"path":485,"stem":486},"케이스 변환기","\u002Fko\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F20.case-converter\u002F0.introduction",{"title":488,"path":489,"stem":490,"children":491,"page":25},"Temperature Converter","\u002Fko\u002Fdocs\u002Fcore\u002Ftemperature-converter","ko\u002F01.docs\u002F02.core\u002F20.temperature-converter",[492],{"title":115,"path":493,"stem":494},"\u002Fko\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F0.introduction",{"title":496,"path":497,"stem":498,"children":499,"page":25},"Black Wallpaper","\u002Fko\u002Fdocs\u002Fcore\u002Fblack-wallpaper","ko\u002F01.docs\u002F02.core\u002F23.black-wallpaper",[500,503],{"title":115,"path":501,"stem":502},"\u002Fko\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F0.introduction",{"title":41,"path":504,"stem":505},"\u002Fko\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F02.basic-usage",{"title":507,"path":508,"stem":509,"children":510,"page":25},"Text Diff","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-diff","ko\u002F01.docs\u002F02.core\u002F23.text-diff",[511,515,519,523],{"title":512,"path":513,"stem":514},"Text Diff 도구 - 소개","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F23.text-diff\u002F0.introduction",{"title":516,"path":517,"stem":518},"기본 사용법 - Text Diff 도구","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F23.text-diff\u002F02.basic-usage",{"title":520,"path":521,"stem":522},"고급 기능 - Text Diff 도구","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F23.text-diff\u002F03.advanced-features",{"title":524,"path":525,"stem":526},"예제 - Text Diff 도구","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F23.text-diff\u002F04.examples",{"title":528,"path":529,"stem":530,"children":531,"page":25},"M3u8 Player","\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player",[532,535,538,541,544,548],{"title":115,"path":533,"stem":534},"\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F0.introduction",{"title":41,"path":536,"stem":537},"\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F02.basic-usage",{"title":45,"path":539,"stem":540},"\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F03.advanced-features",{"title":53,"path":542,"stem":543},"\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F05.api-reference",{"title":545,"path":546,"stem":547},"샘플 코드","\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F06.examples",{"title":102,"path":549,"stem":550},"\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F07.faq",{"title":552,"path":553,"stem":554,"children":555,"page":25},"Markdown To Pdf","\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf",[556,559,562,565,568,571,574,577],{"title":115,"path":557,"stem":558},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F0.introduction",{"title":41,"path":560,"stem":561},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F02.basic-usage",{"title":45,"path":563,"stem":564},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F03.advanced-features",{"title":91,"path":566,"stem":567},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F04.security-considerations",{"title":53,"path":569,"stem":570},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F05.api-reference",{"title":435,"path":572,"stem":573},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F06.examples",{"title":102,"path":575,"stem":576},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F07.faq",{"title":106,"path":578,"stem":579},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F08.related-tools",{"title":581,"path":582,"stem":583,"children":584,"page":25},"Screen Dead Pixel Detector","\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector",[585,589,592,595,599,603,607],{"title":586,"path":587,"stem":588},"화면 불량 픽셀 검출기","\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F0.introduction",{"title":41,"path":590,"stem":591},"\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F02.basic-usage",{"title":45,"path":593,"stem":594},"\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F03.advanced-features",{"title":596,"path":597,"stem":598},"보안 및 개인정보","\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F04.security-considerations",{"title":600,"path":601,"stem":602},"사용 예시","\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F06.examples",{"title":604,"path":605,"stem":606},"FAQ","\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F07.faq",{"title":106,"path":608,"stem":609},"\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F08.related-tools",{"title":611,"path":612,"stem":613,"children":614,"page":25},"Survey Tool","\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool","ko\u002F01.docs\u002F02.core\u002F31.survey-tool",[615,619,622,625,628,631,634],{"title":616,"path":617,"stem":618},"설문조사 도구","\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F0.introduction",{"title":41,"path":620,"stem":621},"\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F02.basic-usage",{"title":45,"path":623,"stem":624},"\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F03.advanced-features",{"title":49,"path":626,"stem":627},"\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F04.security-considerations",{"title":600,"path":629,"stem":630},"\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F06.examples",{"title":604,"path":632,"stem":633},"\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F07.faq",{"title":106,"path":635,"stem":636},"\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F08.related-tools",{"title":638,"path":639,"stem":640,"children":641,"page":25},"Vue Office","\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office","ko\u002F01.docs\u002F02.core\u002F32.vue-office",[642,646,649,652,656,659,662],{"title":643,"path":644,"stem":645},"Vue Office 문서 미리보기","\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F0.introduction",{"title":41,"path":647,"stem":648},"\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F02.basic-usage",{"title":45,"path":650,"stem":651},"\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F03.advanced-features",{"title":653,"path":654,"stem":655},"보안","\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F04.security-considerations",{"title":600,"path":657,"stem":658},"\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F06.examples",{"title":604,"path":660,"stem":661},"\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F07.faq",{"title":106,"path":663,"stem":664},"\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F08.related-tools",{"title":666,"path":667,"stem":668,"children":669,"page":25},"Event Calendar","\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar","ko\u002F01.docs\u002F02.core\u002F33.event-calendar",[670,674,677,680,683,686,689],{"title":671,"path":672,"stem":673},"이벤트 캘린더","\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F0.introduction",{"title":41,"path":675,"stem":676},"\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F02.basic-usage",{"title":45,"path":678,"stem":679},"\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F03.advanced-features",{"title":49,"path":681,"stem":682},"\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F04.security-considerations",{"title":600,"path":684,"stem":685},"\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F06.examples",{"title":604,"path":687,"stem":688},"\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F07.faq",{"title":106,"path":690,"stem":691},"\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F08.related-tools",{"title":693,"path":694,"stem":695,"children":696,"page":25},"Html Preview","\u002Fko\u002Fdocs\u002Fcore\u002Fhtml-preview","ko\u002F01.docs\u002F02.core\u002F35.html-preview",[697,701,705,709,713,717,721,725],{"title":698,"path":699,"stem":700},"Introduction - HTML Preview","\u002Fko\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F35.html-preview\u002F0.introduction",{"title":702,"path":703,"stem":704},"Basic usage - HTML Preview","\u002Fko\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F35.html-preview\u002F02.basic-usage",{"title":706,"path":707,"stem":708},"Advanced features - HTML Preview","\u002Fko\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F35.html-preview\u002F03.advanced-features",{"title":710,"path":711,"stem":712},"Security considerations - HTML Preview","\u002Fko\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F35.html-preview\u002F04.security-considerations",{"title":714,"path":715,"stem":716},"API reference - HTML Preview","\u002Fko\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F35.html-preview\u002F05.api-reference",{"title":718,"path":719,"stem":720},"Examples - HTML Preview","\u002Fko\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F35.html-preview\u002F06.examples",{"title":722,"path":723,"stem":724},"FAQ - HTML Preview","\u002Fko\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F35.html-preview\u002F07.faq",{"title":726,"path":727,"stem":728},"Related tools - HTML Preview","\u002Fko\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F35.html-preview\u002F08.related-tools",{"title":730,"path":731,"stem":732,"children":733,"page":25},"명함 생성기","\u002Fko\u002Fdocs\u002Fcore\u002Fbusiness-card","ko\u002F01.docs\u002F02.core\u002F36.business-card",[734,737,740,743,746,749,752],{"title":730,"path":735,"stem":736},"\u002Fko\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F36.business-card\u002F0.introduction",{"title":41,"path":738,"stem":739},"\u002Fko\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F36.business-card\u002F02.basic-usage",{"title":45,"path":741,"stem":742},"\u002Fko\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F36.business-card\u002F03.advanced-features",{"title":653,"path":744,"stem":745},"\u002Fko\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F36.business-card\u002F04.security-considerations",{"title":339,"path":747,"stem":748},"\u002Fko\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F36.business-card\u002F06.examples",{"title":102,"path":750,"stem":751},"\u002Fko\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F36.business-card\u002F07.faq",{"title":106,"path":753,"stem":754},"\u002Fko\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F36.business-card\u002F08.related-tools",{"title":756,"path":757,"stem":758,"children":759,"page":25},"Base64","\u002Fko\u002Fdocs\u002Fcore\u002Fbase64","ko\u002F01.docs\u002F02.core\u002Fbase64",[760,763,766,769,772,775,778,781],{"title":115,"path":761,"stem":762},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F0.introduction",{"title":41,"path":764,"stem":765},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F02.basic-usage",{"title":45,"path":767,"stem":768},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F03.advanced-features",{"title":49,"path":770,"stem":771},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F04.security-considerations",{"title":53,"path":773,"stem":774},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F05.api-reference",{"title":339,"path":776,"stem":777},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Fexamples","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F06.examples",{"title":102,"path":779,"stem":780},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Ffaq","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F07.faq",{"title":106,"path":782,"stem":783},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F08.related-tools",{"title":785,"path":786,"stem":787,"children":788,"page":25},"Troubleshooting","\u002Fko\u002Fdocs\u002Ftroubleshooting","ko\u002F01.docs\u002F06.troubleshooting",[789],{"title":102,"path":790,"stem":791},"\u002Fko\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","ko\u002F01.docs\u002F06.troubleshooting\u002F01.common-issues",{"id":793,"title":98,"body":794,"description":803,"extension":4171,"meta":4172,"navigation":6,"path":214,"seo":4173,"sitemap":4174,"stem":215,"__hash__":4175},"content_ko\u002Fko\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F06.examples.md",{"type":795,"value":796,"toc":4135},"minimark",[797,800,804,809,814,820,872,877,931,935,939,1023,1027,1122,1126,1130,1134,1241,1245,1366,1370,1374,1510,1514,1672,1676,1680,1684,1835,1839,2011,2014,2018,2022,2084,2088,2173,2177,2181,2283,2287,2418,2422,2426,2430,2494,2498,2612,2616,2620,2679,2683,2755,2759,2763,2813,2817,2881,2885,2889,2893,2987,2991,3109,3113,3117,3190,3194,3270,3274,3278,3282,3345,3349,3432,3436,3440,3444,3609,3613,3835,3839,3843,3848,3888,3893,3934,3939,3983,3987,3992,4032,4037,4079,4084,4128,4131],[798,799,98],"h1",{"id":98},[801,802,803],"p",{},"이 섹션에서는 다양한 유형의 SQL 쿼리에 대해 SQL 포맷 도구를 어떻게 활용할 수 있는지 실용적인 예제로 보여 줍니다.",[805,806,808],"h2",{"id":807},"기본-select-쿼리","기본 SELECT 쿼리",[810,811,813],"h3",{"id":812},"단순-select","단순 SELECT",[801,815,816],{},[817,818,819],"strong",{},"입력:",[821,822,827],"pre",{"className":823,"code":824,"language":825,"meta":826,"style":826},"language-sql shiki shiki-themes github-light github-light dark-plus","select id, name, email from users where active = 1;\n","sql","",[828,829,830],"code",{"__ignoreMap":826},[831,832,835,839,843,846,849,852,855,858,861,865,869],"span",{"class":833,"line":834},"line",1,[831,836,838],{"class":837},"sGiLm","select",[831,840,842],{"class":841},"svVIm"," id, ",[831,844,845],{"class":837},"name",[831,847,848],{"class":841},", email ",[831,850,851],{"class":837},"from",[831,853,854],{"class":841}," users ",[831,856,857],{"class":837},"where",[831,859,860],{"class":841}," active ",[831,862,864],{"class":863},"sGmsN","=",[831,866,868],{"class":867},"sewGd"," 1",[831,870,871],{"class":841},";\n",[801,873,874],{},[817,875,876],{},"포맷된 출력:",[821,878,880],{"className":823,"code":879,"language":825,"meta":826,"style":826},"SELECT\n  id,\n  name,\n  email\nFROM users\nWHERE active = 1;\n",[828,881,882,887,893,902,908,917],{"__ignoreMap":826},[831,883,884],{"class":833,"line":834},[831,885,886],{"class":837},"SELECT\n",[831,888,890],{"class":833,"line":889},2,[831,891,892],{"class":841},"  id,\n",[831,894,896,899],{"class":833,"line":895},3,[831,897,898],{"class":837},"  name",[831,900,901],{"class":841},",\n",[831,903,905],{"class":833,"line":904},4,[831,906,907],{"class":841},"  email\n",[831,909,911,914],{"class":833,"line":910},5,[831,912,913],{"class":837},"FROM",[831,915,916],{"class":841}," users\n",[831,918,920,923,925,927,929],{"class":833,"line":919},6,[831,921,922],{"class":837},"WHERE",[831,924,860],{"class":841},[831,926,864],{"class":863},[831,928,868],{"class":867},[831,930,871],{"class":841},[810,932,934],{"id":933},"order-by가-포함된-select","ORDER BY가 포함된 SELECT",[801,936,937],{},[817,938,819],{},[821,940,942],{"className":823,"code":941,"language":825,"meta":826,"style":826},"select u.id, u.name, u.email from users u where u.active = 1 order by u.name asc, u.created_at desc;\n",[828,943,944],{"__ignoreMap":826},[831,945,946,948,952,955,958,961,964,966,968,970,972,974,977,980,983,985,987,989,992,995,997,1000,1002,1004,1006,1009,1011,1013,1015,1018,1021],{"class":833,"line":834},[831,947,838],{"class":837},[831,949,951],{"class":950},"sfYXg"," u",[831,953,954],{"class":841},".",[831,956,957],{"class":950},"id",[831,959,960],{"class":841},", ",[831,962,963],{"class":950},"u",[831,965,954],{"class":841},[831,967,845],{"class":950},[831,969,960],{"class":841},[831,971,963],{"class":950},[831,973,954],{"class":841},[831,975,976],{"class":950},"email",[831,978,979],{"class":837}," from",[831,981,982],{"class":841}," users u ",[831,984,857],{"class":837},[831,986,951],{"class":950},[831,988,954],{"class":841},[831,990,991],{"class":950},"active",[831,993,994],{"class":863}," =",[831,996,868],{"class":867},[831,998,999],{"class":837}," order by",[831,1001,951],{"class":950},[831,1003,954],{"class":841},[831,1005,845],{"class":950},[831,1007,1008],{"class":837}," asc",[831,1010,960],{"class":841},[831,1012,963],{"class":950},[831,1014,954],{"class":841},[831,1016,1017],{"class":950},"created_at",[831,1019,1020],{"class":837}," desc",[831,1022,871],{"class":841},[801,1024,1025],{},[817,1026,876],{},[821,1028,1030],{"className":823,"code":1029,"language":825,"meta":826,"style":826},"SELECT\n  u.id,\n  u.name,\n  u.email\nFROM users u\nWHERE u.active = 1\nORDER BY\n  u.name ASC,\n  u.created_at DESC;\n",[828,1031,1032,1036,1047,1057,1066,1073,1088,1094,1108],{"__ignoreMap":826},[831,1033,1034],{"class":833,"line":834},[831,1035,886],{"class":837},[831,1037,1038,1041,1043,1045],{"class":833,"line":889},[831,1039,1040],{"class":950},"  u",[831,1042,954],{"class":841},[831,1044,957],{"class":950},[831,1046,901],{"class":841},[831,1048,1049,1051,1053,1055],{"class":833,"line":895},[831,1050,1040],{"class":950},[831,1052,954],{"class":841},[831,1054,845],{"class":950},[831,1056,901],{"class":841},[831,1058,1059,1061,1063],{"class":833,"line":904},[831,1060,1040],{"class":950},[831,1062,954],{"class":841},[831,1064,1065],{"class":950},"email\n",[831,1067,1068,1070],{"class":833,"line":910},[831,1069,913],{"class":837},[831,1071,1072],{"class":841}," users u\n",[831,1074,1075,1077,1079,1081,1083,1085],{"class":833,"line":919},[831,1076,922],{"class":837},[831,1078,951],{"class":950},[831,1080,954],{"class":841},[831,1082,991],{"class":950},[831,1084,994],{"class":863},[831,1086,1087],{"class":867}," 1\n",[831,1089,1091],{"class":833,"line":1090},7,[831,1092,1093],{"class":837},"ORDER BY\n",[831,1095,1097,1099,1101,1103,1106],{"class":833,"line":1096},8,[831,1098,1040],{"class":950},[831,1100,954],{"class":841},[831,1102,845],{"class":950},[831,1104,1105],{"class":837}," ASC",[831,1107,901],{"class":841},[831,1109,1111,1113,1115,1117,1120],{"class":833,"line":1110},9,[831,1112,1040],{"class":950},[831,1114,954],{"class":841},[831,1116,1017],{"class":950},[831,1118,1119],{"class":837}," DESC",[831,1121,871],{"class":841},[805,1123,1125],{"id":1124},"복잡한-join-쿼리","복잡한 JOIN 쿼리",[810,1127,1129],{"id":1128},"inner-join","INNER JOIN",[801,1131,1132],{},[817,1133,819],{},[821,1135,1137],{"className":823,"code":1136,"language":825,"meta":826,"style":826},"select u.id, u.name, u.email, p.title, p.content from users u inner join posts p on u.id = p.user_id where u.active = 1 and p.published = 1;\n",[828,1138,1139],{"__ignoreMap":826},[831,1140,1141,1143,1145,1147,1149,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1174,1176,1178,1180,1183,1185,1187,1190,1193,1196,1198,1200,1202,1204,1207,1209,1212,1215,1217,1219,1221,1223,1225,1228,1230,1232,1235,1237,1239],{"class":833,"line":834},[831,1142,838],{"class":837},[831,1144,951],{"class":950},[831,1146,954],{"class":841},[831,1148,957],{"class":950},[831,1150,960],{"class":841},[831,1152,963],{"class":950},[831,1154,954],{"class":841},[831,1156,845],{"class":950},[831,1158,960],{"class":841},[831,1160,963],{"class":950},[831,1162,954],{"class":841},[831,1164,976],{"class":950},[831,1166,960],{"class":841},[831,1168,801],{"class":950},[831,1170,954],{"class":841},[831,1172,1173],{"class":950},"title",[831,1175,960],{"class":841},[831,1177,801],{"class":950},[831,1179,954],{"class":841},[831,1181,1182],{"class":950},"content",[831,1184,979],{"class":837},[831,1186,982],{"class":841},[831,1188,1189],{"class":837},"inner join",[831,1191,1192],{"class":841}," posts p ",[831,1194,1195],{"class":837},"on",[831,1197,951],{"class":950},[831,1199,954],{"class":841},[831,1201,957],{"class":950},[831,1203,994],{"class":863},[831,1205,1206],{"class":950}," p",[831,1208,954],{"class":841},[831,1210,1211],{"class":950},"user_id",[831,1213,1214],{"class":837}," where",[831,1216,951],{"class":950},[831,1218,954],{"class":841},[831,1220,991],{"class":950},[831,1222,994],{"class":863},[831,1224,868],{"class":867},[831,1226,1227],{"class":837}," and",[831,1229,1206],{"class":950},[831,1231,954],{"class":841},[831,1233,1234],{"class":950},"published",[831,1236,994],{"class":863},[831,1238,868],{"class":867},[831,1240,871],{"class":841},[801,1242,1243],{},[817,1244,876],{},[821,1246,1248],{"className":823,"code":1247,"language":825,"meta":826,"style":826},"SELECT\n  u.id,\n  u.name,\n  u.email,\n  p.title,\n  p.content\nFROM users u\nINNER JOIN posts p ON u.id = p.user_id\nWHERE u.active = 1\n  AND p.published = 1;\n",[828,1249,1250,1254,1264,1274,1284,1295,1304,1310,1334,1348],{"__ignoreMap":826},[831,1251,1252],{"class":833,"line":834},[831,1253,886],{"class":837},[831,1255,1256,1258,1260,1262],{"class":833,"line":889},[831,1257,1040],{"class":950},[831,1259,954],{"class":841},[831,1261,957],{"class":950},[831,1263,901],{"class":841},[831,1265,1266,1268,1270,1272],{"class":833,"line":895},[831,1267,1040],{"class":950},[831,1269,954],{"class":841},[831,1271,845],{"class":950},[831,1273,901],{"class":841},[831,1275,1276,1278,1280,1282],{"class":833,"line":904},[831,1277,1040],{"class":950},[831,1279,954],{"class":841},[831,1281,976],{"class":950},[831,1283,901],{"class":841},[831,1285,1286,1289,1291,1293],{"class":833,"line":910},[831,1287,1288],{"class":950},"  p",[831,1290,954],{"class":841},[831,1292,1173],{"class":950},[831,1294,901],{"class":841},[831,1296,1297,1299,1301],{"class":833,"line":919},[831,1298,1288],{"class":950},[831,1300,954],{"class":841},[831,1302,1303],{"class":950},"content\n",[831,1305,1306,1308],{"class":833,"line":1090},[831,1307,913],{"class":837},[831,1309,1072],{"class":841},[831,1311,1312,1314,1316,1319,1321,1323,1325,1327,1329,1331],{"class":833,"line":1096},[831,1313,1129],{"class":837},[831,1315,1192],{"class":841},[831,1317,1318],{"class":837},"ON",[831,1320,951],{"class":950},[831,1322,954],{"class":841},[831,1324,957],{"class":950},[831,1326,994],{"class":863},[831,1328,1206],{"class":950},[831,1330,954],{"class":841},[831,1332,1333],{"class":950},"user_id\n",[831,1335,1336,1338,1340,1342,1344,1346],{"class":833,"line":1110},[831,1337,922],{"class":837},[831,1339,951],{"class":950},[831,1341,954],{"class":841},[831,1343,991],{"class":950},[831,1345,994],{"class":863},[831,1347,1087],{"class":867},[831,1349,1351,1354,1356,1358,1360,1362,1364],{"class":833,"line":1350},10,[831,1352,1353],{"class":837},"  AND",[831,1355,1206],{"class":950},[831,1357,954],{"class":841},[831,1359,1234],{"class":950},[831,1361,994],{"class":863},[831,1363,868],{"class":867},[831,1365,871],{"class":841},[810,1367,1369],{"id":1368},"여러-join","여러 JOIN",[801,1371,1372],{},[817,1373,819],{},[821,1375,1377],{"className":823,"code":1376,"language":825,"meta":826,"style":826},"select u.id, u.name, u.email, p.title, p.content, c.name as category_name from users u inner join posts p on u.id = p.user_id left join categories c on p.category_id = c.id where u.active = 1 and p.published = 1;\n",[828,1378,1379],{"__ignoreMap":826},[831,1380,1381,1383,1385,1387,1389,1391,1393,1395,1397,1399,1401,1403,1405,1407,1409,1411,1413,1415,1417,1419,1421,1423,1426,1428,1430,1433,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1463,1466,1468,1470,1472,1475,1477,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508],{"class":833,"line":834},[831,1382,838],{"class":837},[831,1384,951],{"class":950},[831,1386,954],{"class":841},[831,1388,957],{"class":950},[831,1390,960],{"class":841},[831,1392,963],{"class":950},[831,1394,954],{"class":841},[831,1396,845],{"class":950},[831,1398,960],{"class":841},[831,1400,963],{"class":950},[831,1402,954],{"class":841},[831,1404,976],{"class":950},[831,1406,960],{"class":841},[831,1408,801],{"class":950},[831,1410,954],{"class":841},[831,1412,1173],{"class":950},[831,1414,960],{"class":841},[831,1416,801],{"class":950},[831,1418,954],{"class":841},[831,1420,1182],{"class":950},[831,1422,960],{"class":841},[831,1424,1425],{"class":950},"c",[831,1427,954],{"class":841},[831,1429,845],{"class":950},[831,1431,1432],{"class":837}," as",[831,1434,1435],{"class":841}," category_name ",[831,1437,851],{"class":837},[831,1439,982],{"class":841},[831,1441,1189],{"class":837},[831,1443,1192],{"class":841},[831,1445,1195],{"class":837},[831,1447,951],{"class":950},[831,1449,954],{"class":841},[831,1451,957],{"class":950},[831,1453,994],{"class":863},[831,1455,1206],{"class":950},[831,1457,954],{"class":841},[831,1459,1211],{"class":950},[831,1461,1462],{"class":837}," left join",[831,1464,1465],{"class":841}," categories c ",[831,1467,1195],{"class":837},[831,1469,1206],{"class":950},[831,1471,954],{"class":841},[831,1473,1474],{"class":950},"category_id",[831,1476,994],{"class":863},[831,1478,1479],{"class":950}," c",[831,1481,954],{"class":841},[831,1483,957],{"class":950},[831,1485,1214],{"class":837},[831,1487,951],{"class":950},[831,1489,954],{"class":841},[831,1491,991],{"class":950},[831,1493,994],{"class":863},[831,1495,868],{"class":867},[831,1497,1227],{"class":837},[831,1499,1206],{"class":950},[831,1501,954],{"class":841},[831,1503,1234],{"class":950},[831,1505,994],{"class":863},[831,1507,868],{"class":867},[831,1509,871],{"class":841},[801,1511,1512],{},[817,1513,876],{},[821,1515,1517],{"className":823,"code":1516,"language":825,"meta":826,"style":826},"SELECT\n  u.id,\n  u.name,\n  u.email,\n  p.title,\n  p.content,\n  c.name AS category_name\nFROM users u\nINNER JOIN posts p ON u.id = p.user_id\nLEFT JOIN categories c ON p.category_id = c.id\nWHERE u.active = 1\n  AND p.published = 1;\n",[828,1518,1519,1523,1533,1543,1553,1563,1573,1588,1594,1616,1640,1655],{"__ignoreMap":826},[831,1520,1521],{"class":833,"line":834},[831,1522,886],{"class":837},[831,1524,1525,1527,1529,1531],{"class":833,"line":889},[831,1526,1040],{"class":950},[831,1528,954],{"class":841},[831,1530,957],{"class":950},[831,1532,901],{"class":841},[831,1534,1535,1537,1539,1541],{"class":833,"line":895},[831,1536,1040],{"class":950},[831,1538,954],{"class":841},[831,1540,845],{"class":950},[831,1542,901],{"class":841},[831,1544,1545,1547,1549,1551],{"class":833,"line":904},[831,1546,1040],{"class":950},[831,1548,954],{"class":841},[831,1550,976],{"class":950},[831,1552,901],{"class":841},[831,1554,1555,1557,1559,1561],{"class":833,"line":910},[831,1556,1288],{"class":950},[831,1558,954],{"class":841},[831,1560,1173],{"class":950},[831,1562,901],{"class":841},[831,1564,1565,1567,1569,1571],{"class":833,"line":919},[831,1566,1288],{"class":950},[831,1568,954],{"class":841},[831,1570,1182],{"class":950},[831,1572,901],{"class":841},[831,1574,1575,1578,1580,1582,1585],{"class":833,"line":1090},[831,1576,1577],{"class":950},"  c",[831,1579,954],{"class":841},[831,1581,845],{"class":950},[831,1583,1584],{"class":837}," AS",[831,1586,1587],{"class":841}," category_name\n",[831,1589,1590,1592],{"class":833,"line":1096},[831,1591,913],{"class":837},[831,1593,1072],{"class":841},[831,1595,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614],{"class":833,"line":1110},[831,1597,1129],{"class":837},[831,1599,1192],{"class":841},[831,1601,1318],{"class":837},[831,1603,951],{"class":950},[831,1605,954],{"class":841},[831,1607,957],{"class":950},[831,1609,994],{"class":863},[831,1611,1206],{"class":950},[831,1613,954],{"class":841},[831,1615,1333],{"class":950},[831,1617,1618,1621,1623,1625,1627,1629,1631,1633,1635,1637],{"class":833,"line":1350},[831,1619,1620],{"class":837},"LEFT JOIN",[831,1622,1465],{"class":841},[831,1624,1318],{"class":837},[831,1626,1206],{"class":950},[831,1628,954],{"class":841},[831,1630,1474],{"class":950},[831,1632,994],{"class":863},[831,1634,1479],{"class":950},[831,1636,954],{"class":841},[831,1638,1639],{"class":950},"id\n",[831,1641,1643,1645,1647,1649,1651,1653],{"class":833,"line":1642},11,[831,1644,922],{"class":837},[831,1646,951],{"class":950},[831,1648,954],{"class":841},[831,1650,991],{"class":950},[831,1652,994],{"class":863},[831,1654,1087],{"class":867},[831,1656,1658,1660,1662,1664,1666,1668,1670],{"class":833,"line":1657},12,[831,1659,1353],{"class":837},[831,1661,1206],{"class":950},[831,1663,954],{"class":841},[831,1665,1234],{"class":950},[831,1667,994],{"class":863},[831,1669,868],{"class":867},[831,1671,871],{"class":841},[805,1673,1675],{"id":1674},"집계-쿼리","집계 쿼리",[810,1677,1679],{"id":1678},"group-by를-사용한-집계","GROUP BY를 사용한 집계",[801,1681,1682],{},[817,1683,819],{},[821,1685,1687],{"className":823,"code":1686,"language":825,"meta":826,"style":826},"select u.id, u.name, count(p.id) as post_count, sum(p.views) as total_views from users u left join posts p on u.id = p.user_id where u.active = 1 group by u.id, u.name having count(p.id) > 0 order by total_views desc;\n",[828,1688,1689],{"__ignoreMap":826},[831,1690,1691,1693,1695,1697,1699,1701,1703,1705,1707,1709,1713,1716,1718,1720,1722,1725,1728,1731,1734,1736,1738,1740,1743,1745,1747,1750,1752,1754,1757,1759,1761,1763,1765,1767,1769,1771,1773,1775,1777,1779,1781,1783,1785,1787,1790,1792,1794,1796,1798,1800,1802,1804,1807,1810,1812,1814,1816,1818,1820,1823,1826,1828,1830,1833],{"class":833,"line":834},[831,1692,838],{"class":837},[831,1694,951],{"class":950},[831,1696,954],{"class":841},[831,1698,957],{"class":950},[831,1700,960],{"class":841},[831,1702,963],{"class":950},[831,1704,954],{"class":841},[831,1706,845],{"class":950},[831,1708,960],{"class":841},[831,1710,1712],{"class":1711},"symQ-","count",[831,1714,1715],{"class":841},"(",[831,1717,801],{"class":950},[831,1719,954],{"class":841},[831,1721,957],{"class":950},[831,1723,1724],{"class":841},") ",[831,1726,1727],{"class":837},"as",[831,1729,1730],{"class":841}," post_count, ",[831,1732,1733],{"class":1711},"sum",[831,1735,1715],{"class":841},[831,1737,801],{"class":950},[831,1739,954],{"class":841},[831,1741,1742],{"class":950},"views",[831,1744,1724],{"class":841},[831,1746,1727],{"class":837},[831,1748,1749],{"class":841}," total_views ",[831,1751,851],{"class":837},[831,1753,982],{"class":841},[831,1755,1756],{"class":837},"left join",[831,1758,1192],{"class":841},[831,1760,1195],{"class":837},[831,1762,951],{"class":950},[831,1764,954],{"class":841},[831,1766,957],{"class":950},[831,1768,994],{"class":863},[831,1770,1206],{"class":950},[831,1772,954],{"class":841},[831,1774,1211],{"class":950},[831,1776,1214],{"class":837},[831,1778,951],{"class":950},[831,1780,954],{"class":841},[831,1782,991],{"class":950},[831,1784,994],{"class":863},[831,1786,868],{"class":867},[831,1788,1789],{"class":837}," group by",[831,1791,951],{"class":950},[831,1793,954],{"class":841},[831,1795,957],{"class":950},[831,1797,960],{"class":841},[831,1799,963],{"class":950},[831,1801,954],{"class":841},[831,1803,845],{"class":950},[831,1805,1806],{"class":837}," having",[831,1808,1809],{"class":1711}," count",[831,1811,1715],{"class":841},[831,1813,801],{"class":950},[831,1815,954],{"class":841},[831,1817,957],{"class":950},[831,1819,1724],{"class":841},[831,1821,1822],{"class":863},">",[831,1824,1825],{"class":867}," 0",[831,1827,999],{"class":837},[831,1829,1749],{"class":841},[831,1831,1832],{"class":837},"desc",[831,1834,871],{"class":841},[801,1836,1837],{},[817,1838,876],{},[821,1840,1842],{"className":823,"code":1841,"language":825,"meta":826,"style":826},"SELECT\n  u.id,\n  u.name,\n  COUNT(p.id) AS post_count,\n  SUM(p.views) AS total_views\nFROM users u\nLEFT JOIN posts p ON u.id = p.user_id\nWHERE u.active = 1\nGROUP BY\n  u.id,\n  u.name\nHAVING COUNT(p.id) > 0\nORDER BY total_views DESC;\n",[828,1843,1844,1848,1858,1868,1889,1909,1915,1937,1951,1956,1966,1975,1998],{"__ignoreMap":826},[831,1845,1846],{"class":833,"line":834},[831,1847,886],{"class":837},[831,1849,1850,1852,1854,1856],{"class":833,"line":889},[831,1851,1040],{"class":950},[831,1853,954],{"class":841},[831,1855,957],{"class":950},[831,1857,901],{"class":841},[831,1859,1860,1862,1864,1866],{"class":833,"line":895},[831,1861,1040],{"class":950},[831,1863,954],{"class":841},[831,1865,845],{"class":950},[831,1867,901],{"class":841},[831,1869,1870,1873,1875,1877,1879,1881,1883,1886],{"class":833,"line":904},[831,1871,1872],{"class":1711},"  COUNT",[831,1874,1715],{"class":841},[831,1876,801],{"class":950},[831,1878,954],{"class":841},[831,1880,957],{"class":950},[831,1882,1724],{"class":841},[831,1884,1885],{"class":837},"AS",[831,1887,1888],{"class":841}," post_count,\n",[831,1890,1891,1894,1896,1898,1900,1902,1904,1906],{"class":833,"line":910},[831,1892,1893],{"class":1711},"  SUM",[831,1895,1715],{"class":841},[831,1897,801],{"class":950},[831,1899,954],{"class":841},[831,1901,1742],{"class":950},[831,1903,1724],{"class":841},[831,1905,1885],{"class":837},[831,1907,1908],{"class":841}," total_views\n",[831,1910,1911,1913],{"class":833,"line":919},[831,1912,913],{"class":837},[831,1914,1072],{"class":841},[831,1916,1917,1919,1921,1923,1925,1927,1929,1931,1933,1935],{"class":833,"line":1090},[831,1918,1620],{"class":837},[831,1920,1192],{"class":841},[831,1922,1318],{"class":837},[831,1924,951],{"class":950},[831,1926,954],{"class":841},[831,1928,957],{"class":950},[831,1930,994],{"class":863},[831,1932,1206],{"class":950},[831,1934,954],{"class":841},[831,1936,1333],{"class":950},[831,1938,1939,1941,1943,1945,1947,1949],{"class":833,"line":1096},[831,1940,922],{"class":837},[831,1942,951],{"class":950},[831,1944,954],{"class":841},[831,1946,991],{"class":950},[831,1948,994],{"class":863},[831,1950,1087],{"class":867},[831,1952,1953],{"class":833,"line":1110},[831,1954,1955],{"class":837},"GROUP BY\n",[831,1957,1958,1960,1962,1964],{"class":833,"line":1350},[831,1959,1040],{"class":950},[831,1961,954],{"class":841},[831,1963,957],{"class":950},[831,1965,901],{"class":841},[831,1967,1968,1970,1972],{"class":833,"line":1642},[831,1969,1040],{"class":950},[831,1971,954],{"class":841},[831,1973,1974],{"class":950},"name\n",[831,1976,1977,1980,1983,1985,1987,1989,1991,1993,1995],{"class":833,"line":1657},[831,1978,1979],{"class":837},"HAVING",[831,1981,1982],{"class":1711}," COUNT",[831,1984,1715],{"class":841},[831,1986,801],{"class":950},[831,1988,954],{"class":841},[831,1990,957],{"class":950},[831,1992,1724],{"class":841},[831,1994,1822],{"class":863},[831,1996,1997],{"class":867}," 0\n",[831,1999,2001,2004,2006,2009],{"class":833,"line":2000},13,[831,2002,2003],{"class":837},"ORDER BY",[831,2005,1749],{"class":841},[831,2007,2008],{"class":837},"DESC",[831,2010,871],{"class":841},[805,2012,2013],{"id":2013},"서브쿼리",[810,2015,2017],{"id":2016},"where-절의-서브쿼리","WHERE 절의 서브쿼리",[801,2019,2020],{},[817,2021,819],{},[821,2023,2025],{"className":823,"code":2024,"language":825,"meta":826,"style":826},"select id, name, email from users where id in (select user_id from posts where published = 1) and active = 1;\n",[828,2026,2027],{"__ignoreMap":826},[831,2028,2029,2031,2033,2035,2037,2039,2041,2043,2046,2049,2052,2054,2057,2059,2062,2064,2067,2069,2071,2073,2076,2078,2080,2082],{"class":833,"line":834},[831,2030,838],{"class":837},[831,2032,842],{"class":841},[831,2034,845],{"class":837},[831,2036,848],{"class":841},[831,2038,851],{"class":837},[831,2040,854],{"class":841},[831,2042,857],{"class":837},[831,2044,2045],{"class":841}," id ",[831,2047,2048],{"class":837},"in",[831,2050,2051],{"class":841}," (",[831,2053,838],{"class":837},[831,2055,2056],{"class":841}," user_id ",[831,2058,851],{"class":837},[831,2060,2061],{"class":841}," posts ",[831,2063,857],{"class":837},[831,2065,2066],{"class":841}," published ",[831,2068,864],{"class":863},[831,2070,868],{"class":867},[831,2072,1724],{"class":841},[831,2074,2075],{"class":837},"and",[831,2077,860],{"class":841},[831,2079,864],{"class":863},[831,2081,868],{"class":867},[831,2083,871],{"class":841},[801,2085,2086],{},[817,2087,876],{},[821,2089,2091],{"className":823,"code":2090,"language":825,"meta":826,"style":826},"SELECT\n  id,\n  name,\n  email\nFROM users\nWHERE id IN (\n  SELECT user_id\n  FROM posts\n  WHERE published = 1\n)\n  AND active = 1;\n",[828,2092,2093,2097,2101,2107,2111,2117,2129,2137,2145,2156,2161],{"__ignoreMap":826},[831,2094,2095],{"class":833,"line":834},[831,2096,886],{"class":837},[831,2098,2099],{"class":833,"line":889},[831,2100,892],{"class":841},[831,2102,2103,2105],{"class":833,"line":895},[831,2104,898],{"class":837},[831,2106,901],{"class":841},[831,2108,2109],{"class":833,"line":904},[831,2110,907],{"class":841},[831,2112,2113,2115],{"class":833,"line":910},[831,2114,913],{"class":837},[831,2116,916],{"class":841},[831,2118,2119,2121,2123,2126],{"class":833,"line":919},[831,2120,922],{"class":837},[831,2122,2045],{"class":841},[831,2124,2125],{"class":837},"IN",[831,2127,2128],{"class":841}," (\n",[831,2130,2131,2134],{"class":833,"line":1090},[831,2132,2133],{"class":837},"  SELECT",[831,2135,2136],{"class":841}," user_id\n",[831,2138,2139,2142],{"class":833,"line":1096},[831,2140,2141],{"class":837},"  FROM",[831,2143,2144],{"class":841}," posts\n",[831,2146,2147,2150,2152,2154],{"class":833,"line":1110},[831,2148,2149],{"class":837},"  WHERE",[831,2151,2066],{"class":841},[831,2153,864],{"class":863},[831,2155,1087],{"class":867},[831,2157,2158],{"class":833,"line":1350},[831,2159,2160],{"class":841},")\n",[831,2162,2163,2165,2167,2169,2171],{"class":833,"line":1642},[831,2164,1353],{"class":837},[831,2166,860],{"class":841},[831,2168,864],{"class":863},[831,2170,868],{"class":867},[831,2172,871],{"class":841},[810,2174,2176],{"id":2175},"상관-서브쿼리","상관 서브쿼리",[801,2178,2179],{},[817,2180,819],{},[821,2182,2184],{"className":823,"code":2183,"language":825,"meta":826,"style":826},"select u.id, u.name, u.email, (select count(*) from posts p where p.user_id = u.id and p.published = 1) as post_count from users u where u.active = 1;\n",[828,2185,2186],{"__ignoreMap":826},[831,2187,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2215,2217,2219,2221,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248,2250,2252,2254,2256,2258,2260,2262,2265,2267,2269,2271,2273,2275,2277,2279,2281],{"class":833,"line":834},[831,2189,838],{"class":837},[831,2191,951],{"class":950},[831,2193,954],{"class":841},[831,2195,957],{"class":950},[831,2197,960],{"class":841},[831,2199,963],{"class":950},[831,2201,954],{"class":841},[831,2203,845],{"class":950},[831,2205,960],{"class":841},[831,2207,963],{"class":950},[831,2209,954],{"class":841},[831,2211,976],{"class":950},[831,2213,2214],{"class":841},", (",[831,2216,838],{"class":837},[831,2218,1809],{"class":1711},[831,2220,1715],{"class":841},[831,2222,2223],{"class":863},"*",[831,2225,1724],{"class":841},[831,2227,851],{"class":837},[831,2229,1192],{"class":841},[831,2231,857],{"class":837},[831,2233,1206],{"class":950},[831,2235,954],{"class":841},[831,2237,1211],{"class":950},[831,2239,994],{"class":863},[831,2241,951],{"class":950},[831,2243,954],{"class":841},[831,2245,957],{"class":950},[831,2247,1227],{"class":837},[831,2249,1206],{"class":950},[831,2251,954],{"class":841},[831,2253,1234],{"class":950},[831,2255,994],{"class":863},[831,2257,868],{"class":867},[831,2259,1724],{"class":841},[831,2261,1727],{"class":837},[831,2263,2264],{"class":841}," post_count ",[831,2266,851],{"class":837},[831,2268,982],{"class":841},[831,2270,857],{"class":837},[831,2272,951],{"class":950},[831,2274,954],{"class":841},[831,2276,991],{"class":950},[831,2278,994],{"class":863},[831,2280,868],{"class":867},[831,2282,871],{"class":841},[801,2284,2285],{},[817,2286,876],{},[821,2288,2290],{"className":823,"code":2289,"language":825,"meta":826,"style":826},"SELECT\n  u.id,\n  u.name,\n  u.email,\n  (\n    SELECT COUNT(*)\n    FROM posts p\n    WHERE p.user_id = u.id\n      AND p.published = 1\n  ) AS post_count\nFROM users u\nWHERE u.active = 1;\n",[828,2291,2292,2296,2306,2316,2326,2331,2344,2352,2371,2386,2396,2402],{"__ignoreMap":826},[831,2293,2294],{"class":833,"line":834},[831,2295,886],{"class":837},[831,2297,2298,2300,2302,2304],{"class":833,"line":889},[831,2299,1040],{"class":950},[831,2301,954],{"class":841},[831,2303,957],{"class":950},[831,2305,901],{"class":841},[831,2307,2308,2310,2312,2314],{"class":833,"line":895},[831,2309,1040],{"class":950},[831,2311,954],{"class":841},[831,2313,845],{"class":950},[831,2315,901],{"class":841},[831,2317,2318,2320,2322,2324],{"class":833,"line":904},[831,2319,1040],{"class":950},[831,2321,954],{"class":841},[831,2323,976],{"class":950},[831,2325,901],{"class":841},[831,2327,2328],{"class":833,"line":910},[831,2329,2330],{"class":841},"  (\n",[831,2332,2333,2336,2338,2340,2342],{"class":833,"line":919},[831,2334,2335],{"class":837},"    SELECT",[831,2337,1982],{"class":1711},[831,2339,1715],{"class":841},[831,2341,2223],{"class":863},[831,2343,2160],{"class":841},[831,2345,2346,2349],{"class":833,"line":1090},[831,2347,2348],{"class":837},"    FROM",[831,2350,2351],{"class":841}," posts p\n",[831,2353,2354,2357,2359,2361,2363,2365,2367,2369],{"class":833,"line":1096},[831,2355,2356],{"class":837},"    WHERE",[831,2358,1206],{"class":950},[831,2360,954],{"class":841},[831,2362,1211],{"class":950},[831,2364,994],{"class":863},[831,2366,951],{"class":950},[831,2368,954],{"class":841},[831,2370,1639],{"class":950},[831,2372,2373,2376,2378,2380,2382,2384],{"class":833,"line":1110},[831,2374,2375],{"class":837},"      AND",[831,2377,1206],{"class":950},[831,2379,954],{"class":841},[831,2381,1234],{"class":950},[831,2383,994],{"class":863},[831,2385,1087],{"class":867},[831,2387,2388,2391,2393],{"class":833,"line":1350},[831,2389,2390],{"class":841},"  ) ",[831,2392,1885],{"class":837},[831,2394,2395],{"class":841}," post_count\n",[831,2397,2398,2400],{"class":833,"line":1642},[831,2399,913],{"class":837},[831,2401,1072],{"class":841},[831,2403,2404,2406,2408,2410,2412,2414,2416],{"class":833,"line":1657},[831,2405,922],{"class":837},[831,2407,951],{"class":950},[831,2409,954],{"class":841},[831,2411,991],{"class":950},[831,2413,994],{"class":863},[831,2415,868],{"class":867},[831,2417,871],{"class":841},[805,2419,2421],{"id":2420},"데이터-수정-쿼리","데이터 수정 쿼리",[810,2423,2425],{"id":2424},"insert-문","INSERT 문",[801,2427,2428],{},[817,2429,819],{},[821,2431,2433],{"className":823,"code":2432,"language":825,"meta":826,"style":826},"insert into users (name, email, active, created_at) values ('John Doe', 'john@example.com', 1, now()), ('Jane Smith', 'jane@example.com', 1, now());\n",[828,2434,2435],{"__ignoreMap":826},[831,2436,2437,2440,2443,2445,2448,2451,2453,2457,2459,2462,2464,2467,2469,2472,2475,2478,2480,2483,2485,2487,2489,2491],{"class":833,"line":834},[831,2438,2439],{"class":837},"insert into",[831,2441,2442],{"class":841}," users (",[831,2444,845],{"class":837},[831,2446,2447],{"class":841},", email, active, created_at) ",[831,2449,2450],{"class":837},"values",[831,2452,2051],{"class":841},[831,2454,2456],{"class":2455},"sjj1j","'John Doe'",[831,2458,960],{"class":841},[831,2460,2461],{"class":2455},"'john@example.com'",[831,2463,960],{"class":841},[831,2465,2466],{"class":867},"1",[831,2468,960],{"class":841},[831,2470,2471],{"class":837},"now",[831,2473,2474],{"class":841},"()), (",[831,2476,2477],{"class":2455},"'Jane Smith'",[831,2479,960],{"class":841},[831,2481,2482],{"class":2455},"'jane@example.com'",[831,2484,960],{"class":841},[831,2486,2466],{"class":867},[831,2488,960],{"class":841},[831,2490,2471],{"class":837},[831,2492,2493],{"class":841},"());\n",[801,2495,2496],{},[817,2497,876],{},[821,2499,2501],{"className":823,"code":2500,"language":825,"meta":826,"style":826},"INSERT INTO users (\n  name,\n  email,\n  active,\n  created_at\n)\nVALUES (\n  'John Doe',\n  'john@example.com',\n  1,\n  NOW()\n), (\n  'Jane Smith',\n  'jane@example.com',\n  1,\n  NOW()\n);\n",[828,2502,2503,2511,2517,2522,2527,2532,2536,2543,2550,2557,2564,2572,2577,2584,2592,2599,2606],{"__ignoreMap":826},[831,2504,2505,2508],{"class":833,"line":834},[831,2506,2507],{"class":837},"INSERT INTO",[831,2509,2510],{"class":841}," users (\n",[831,2512,2513,2515],{"class":833,"line":889},[831,2514,898],{"class":837},[831,2516,901],{"class":841},[831,2518,2519],{"class":833,"line":895},[831,2520,2521],{"class":841},"  email,\n",[831,2523,2524],{"class":833,"line":904},[831,2525,2526],{"class":841},"  active,\n",[831,2528,2529],{"class":833,"line":910},[831,2530,2531],{"class":841},"  created_at\n",[831,2533,2534],{"class":833,"line":919},[831,2535,2160],{"class":841},[831,2537,2538,2541],{"class":833,"line":1090},[831,2539,2540],{"class":837},"VALUES",[831,2542,2128],{"class":841},[831,2544,2545,2548],{"class":833,"line":1096},[831,2546,2547],{"class":2455},"  'John Doe'",[831,2549,901],{"class":841},[831,2551,2552,2555],{"class":833,"line":1110},[831,2553,2554],{"class":2455},"  'john@example.com'",[831,2556,901],{"class":841},[831,2558,2559,2562],{"class":833,"line":1350},[831,2560,2561],{"class":867},"  1",[831,2563,901],{"class":841},[831,2565,2566,2569],{"class":833,"line":1642},[831,2567,2568],{"class":837},"  NOW",[831,2570,2571],{"class":841},"()\n",[831,2573,2574],{"class":833,"line":1657},[831,2575,2576],{"class":841},"), (\n",[831,2578,2579,2582],{"class":833,"line":2000},[831,2580,2581],{"class":2455},"  'Jane Smith'",[831,2583,901],{"class":841},[831,2585,2587,2590],{"class":833,"line":2586},14,[831,2588,2589],{"class":2455},"  'jane@example.com'",[831,2591,901],{"class":841},[831,2593,2595,2597],{"class":833,"line":2594},15,[831,2596,2561],{"class":867},[831,2598,901],{"class":841},[831,2600,2602,2604],{"class":833,"line":2601},16,[831,2603,2568],{"class":837},[831,2605,2571],{"class":841},[831,2607,2609],{"class":833,"line":2608},17,[831,2610,2611],{"class":841},");\n",[810,2613,2615],{"id":2614},"update-문","UPDATE 문",[801,2617,2618],{},[817,2619,819],{},[821,2621,2623],{"className":823,"code":2622,"language":825,"meta":826,"style":826},"update users set name = 'John Updated', email = 'john.updated@example.com', updated_at = now() where id = 1 and active = 1;\n",[828,2624,2625],{"__ignoreMap":826},[831,2626,2627,2630,2632,2635,2638,2640,2643,2645,2647,2650,2653,2655,2658,2661,2663,2665,2667,2669,2671,2673,2675,2677],{"class":833,"line":834},[831,2628,2629],{"class":837},"update",[831,2631,854],{"class":841},[831,2633,2634],{"class":837},"set",[831,2636,2637],{"class":837}," name",[831,2639,994],{"class":863},[831,2641,2642],{"class":2455}," 'John Updated'",[831,2644,848],{"class":841},[831,2646,864],{"class":863},[831,2648,2649],{"class":2455}," 'john.updated@example.com'",[831,2651,2652],{"class":841},", updated_at ",[831,2654,864],{"class":863},[831,2656,2657],{"class":837}," now",[831,2659,2660],{"class":841},"() ",[831,2662,857],{"class":837},[831,2664,2045],{"class":841},[831,2666,864],{"class":863},[831,2668,868],{"class":867},[831,2670,1227],{"class":837},[831,2672,860],{"class":841},[831,2674,864],{"class":863},[831,2676,868],{"class":867},[831,2678,871],{"class":841},[801,2680,2681],{},[817,2682,876],{},[821,2684,2686],{"className":823,"code":2685,"language":825,"meta":826,"style":826},"UPDATE users\nSET\n  name = 'John Updated',\n  email = 'john.updated@example.com',\n  updated_at = NOW()\nWHERE id = 1\n  AND active = 1;\n",[828,2687,2688,2695,2700,2710,2721,2733,2743],{"__ignoreMap":826},[831,2689,2690,2693],{"class":833,"line":834},[831,2691,2692],{"class":837},"UPDATE",[831,2694,916],{"class":841},[831,2696,2697],{"class":833,"line":889},[831,2698,2699],{"class":837},"SET\n",[831,2701,2702,2704,2706,2708],{"class":833,"line":895},[831,2703,898],{"class":837},[831,2705,994],{"class":863},[831,2707,2642],{"class":2455},[831,2709,901],{"class":841},[831,2711,2712,2715,2717,2719],{"class":833,"line":904},[831,2713,2714],{"class":841},"  email ",[831,2716,864],{"class":863},[831,2718,2649],{"class":2455},[831,2720,901],{"class":841},[831,2722,2723,2726,2728,2731],{"class":833,"line":910},[831,2724,2725],{"class":841},"  updated_at ",[831,2727,864],{"class":863},[831,2729,2730],{"class":837}," NOW",[831,2732,2571],{"class":841},[831,2734,2735,2737,2739,2741],{"class":833,"line":919},[831,2736,922],{"class":837},[831,2738,2045],{"class":841},[831,2740,864],{"class":863},[831,2742,1087],{"class":867},[831,2744,2745,2747,2749,2751,2753],{"class":833,"line":1090},[831,2746,1353],{"class":837},[831,2748,860],{"class":841},[831,2750,864],{"class":863},[831,2752,868],{"class":867},[831,2754,871],{"class":841},[810,2756,2758],{"id":2757},"delete-문","DELETE 문",[801,2760,2761],{},[817,2762,819],{},[821,2764,2766],{"className":823,"code":2765,"language":825,"meta":826,"style":826},"delete from posts where user_id in (select id from users where active = 0) and published = 0;\n",[828,2767,2768],{"__ignoreMap":826},[831,2769,2770,2773,2775,2777,2779,2781,2783,2785,2787,2789,2791,2793,2795,2797,2799,2801,2803,2805,2807,2809,2811],{"class":833,"line":834},[831,2771,2772],{"class":837},"delete",[831,2774,979],{"class":837},[831,2776,2061],{"class":841},[831,2778,857],{"class":837},[831,2780,2056],{"class":841},[831,2782,2048],{"class":837},[831,2784,2051],{"class":841},[831,2786,838],{"class":837},[831,2788,2045],{"class":841},[831,2790,851],{"class":837},[831,2792,854],{"class":841},[831,2794,857],{"class":837},[831,2796,860],{"class":841},[831,2798,864],{"class":863},[831,2800,1825],{"class":867},[831,2802,1724],{"class":841},[831,2804,2075],{"class":837},[831,2806,2066],{"class":841},[831,2808,864],{"class":863},[831,2810,1825],{"class":867},[831,2812,871],{"class":841},[801,2814,2815],{},[817,2816,876],{},[821,2818,2820],{"className":823,"code":2819,"language":825,"meta":826,"style":826},"DELETE FROM posts\nWHERE user_id IN (\n  SELECT id\n  FROM users\n  WHERE active = 0\n)\n  AND published = 0;\n",[828,2821,2822,2832,2842,2849,2855,2865,2869],{"__ignoreMap":826},[831,2823,2824,2827,2830],{"class":833,"line":834},[831,2825,2826],{"class":837},"DELETE",[831,2828,2829],{"class":837}," FROM",[831,2831,2144],{"class":841},[831,2833,2834,2836,2838,2840],{"class":833,"line":889},[831,2835,922],{"class":837},[831,2837,2056],{"class":841},[831,2839,2125],{"class":837},[831,2841,2128],{"class":841},[831,2843,2844,2846],{"class":833,"line":895},[831,2845,2133],{"class":837},[831,2847,2848],{"class":841}," id\n",[831,2850,2851,2853],{"class":833,"line":904},[831,2852,2141],{"class":837},[831,2854,916],{"class":841},[831,2856,2857,2859,2861,2863],{"class":833,"line":910},[831,2858,2149],{"class":837},[831,2860,860],{"class":841},[831,2862,864],{"class":863},[831,2864,1997],{"class":867},[831,2866,2867],{"class":833,"line":919},[831,2868,2160],{"class":841},[831,2870,2871,2873,2875,2877,2879],{"class":833,"line":1090},[831,2872,1353],{"class":837},[831,2874,2066],{"class":841},[831,2876,864],{"class":863},[831,2878,1825],{"class":867},[831,2880,871],{"class":841},[805,2882,2884],{"id":2883},"데이터-정의-쿼리","데이터 정의 쿼리",[810,2886,2888],{"id":2887},"create-table","CREATE TABLE",[801,2890,2891],{},[817,2892,819],{},[821,2894,2896],{"className":823,"code":2895,"language":825,"meta":826,"style":826},"create table users (id int primary key auto_increment, name varchar(255) not null, email varchar(255) unique not null, active boolean default true, created_at timestamp default current_timestamp, updated_at timestamp default current_timestamp on update current_timestamp);\n",[828,2897,2898],{"__ignoreMap":826},[831,2899,2900,2903,2906,2910,2913,2916,2919,2922,2924,2927,2929,2932,2934,2937,2939,2942,2944,2946,2948,2951,2954,2957,2960,2963,2966,2969,2971,2974,2976,2978,2981,2984],{"class":833,"line":834},[831,2901,2902],{"class":837},"create",[831,2904,2905],{"class":837}," table",[831,2907,2909],{"class":2908},"sqMzV"," users",[831,2911,2912],{"class":841}," (id ",[831,2914,2915],{"class":837},"int",[831,2917,2918],{"class":837}," primary key",[831,2920,2921],{"class":841}," auto_increment, ",[831,2923,845],{"class":837},[831,2925,2926],{"class":837}," varchar",[831,2928,1715],{"class":841},[831,2930,2931],{"class":867},"255",[831,2933,1724],{"class":841},[831,2935,2936],{"class":837},"not null",[831,2938,848],{"class":841},[831,2940,2941],{"class":837},"varchar",[831,2943,1715],{"class":841},[831,2945,2931],{"class":867},[831,2947,1724],{"class":841},[831,2949,2950],{"class":837},"unique",[831,2952,2953],{"class":837}," not null",[831,2955,2956],{"class":841},", active ",[831,2958,2959],{"class":837},"boolean",[831,2961,2962],{"class":837}," default",[831,2964,2965],{"class":841}," true, created_at ",[831,2967,2968],{"class":837},"timestamp",[831,2970,2962],{"class":837},[831,2972,2973],{"class":841}," current_timestamp, updated_at ",[831,2975,2968],{"class":837},[831,2977,2962],{"class":837},[831,2979,2980],{"class":841}," current_timestamp ",[831,2982,2983],{"class":837},"on update",[831,2985,2986],{"class":841}," current_timestamp);\n",[801,2988,2989],{},[817,2990,876],{},[821,2992,2994],{"className":823,"code":2993,"language":825,"meta":826,"style":826},"CREATE TABLE users (\n  id INT PRIMARY KEY AUTO_INCREMENT,\n  name VARCHAR(255) NOT NULL,\n  email VARCHAR(255) UNIQUE NOT NULL,\n  active BOOLEAN DEFAULT TRUE,\n  created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,\n  updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\n);\n",[828,2995,2996,3008,3022,3040,3061,3075,3088,3105],{"__ignoreMap":826},[831,2997,2998,3001,3004,3006],{"class":833,"line":834},[831,2999,3000],{"class":837},"CREATE",[831,3002,3003],{"class":837}," TABLE",[831,3005,2909],{"class":2908},[831,3007,2128],{"class":841},[831,3009,3010,3013,3016,3019],{"class":833,"line":889},[831,3011,3012],{"class":841},"  id ",[831,3014,3015],{"class":837},"INT",[831,3017,3018],{"class":837}," PRIMARY KEY",[831,3020,3021],{"class":841}," AUTO_INCREMENT,\n",[831,3023,3024,3026,3029,3031,3033,3035,3038],{"class":833,"line":895},[831,3025,898],{"class":837},[831,3027,3028],{"class":837}," VARCHAR",[831,3030,1715],{"class":841},[831,3032,2931],{"class":867},[831,3034,1724],{"class":841},[831,3036,3037],{"class":837},"NOT NULL",[831,3039,901],{"class":841},[831,3041,3042,3044,3047,3049,3051,3053,3056,3059],{"class":833,"line":904},[831,3043,2714],{"class":841},[831,3045,3046],{"class":837},"VARCHAR",[831,3048,1715],{"class":841},[831,3050,2931],{"class":867},[831,3052,1724],{"class":841},[831,3054,3055],{"class":837},"UNIQUE",[831,3057,3058],{"class":837}," NOT NULL",[831,3060,901],{"class":841},[831,3062,3063,3066,3069,3072],{"class":833,"line":910},[831,3064,3065],{"class":841},"  active ",[831,3067,3068],{"class":837},"BOOLEAN",[831,3070,3071],{"class":837}," DEFAULT",[831,3073,3074],{"class":841}," TRUE,\n",[831,3076,3077,3080,3083,3085],{"class":833,"line":919},[831,3078,3079],{"class":841},"  created_at ",[831,3081,3082],{"class":837},"TIMESTAMP",[831,3084,3071],{"class":837},[831,3086,3087],{"class":841}," CURRENT_TIMESTAMP,\n",[831,3089,3090,3092,3094,3096,3099,3102],{"class":833,"line":1090},[831,3091,2725],{"class":841},[831,3093,3082],{"class":837},[831,3095,3071],{"class":837},[831,3097,3098],{"class":841}," CURRENT_TIMESTAMP ",[831,3100,3101],{"class":837},"ON UPDATE",[831,3103,3104],{"class":841}," CURRENT_TIMESTAMP\n",[831,3106,3107],{"class":833,"line":1096},[831,3108,2611],{"class":841},[810,3110,3112],{"id":3111},"alter-table","ALTER TABLE",[801,3114,3115],{},[817,3116,819],{},[821,3118,3120],{"className":823,"code":3119,"language":825,"meta":826,"style":826},"alter table users add column phone varchar(20), modify column email varchar(320), add index idx_email (email), add constraint fk_user_profile foreign key (id) references user_profiles (user_id);\n",[828,3121,3122],{"__ignoreMap":826},[831,3123,3124,3127,3129,3131,3134,3137,3139,3141,3144,3147,3150,3153,3155,3157,3160,3162,3164,3167,3170,3172,3175,3178,3181,3184,3187],{"class":833,"line":834},[831,3125,3126],{"class":837},"alter",[831,3128,2905],{"class":837},[831,3130,854],{"class":841},[831,3132,3133],{"class":837},"add",[831,3135,3136],{"class":841}," column phone ",[831,3138,2941],{"class":837},[831,3140,1715],{"class":841},[831,3142,3143],{"class":867},"20",[831,3145,3146],{"class":841},"), ",[831,3148,3149],{"class":837},"modify",[831,3151,3152],{"class":841}," column email ",[831,3154,2941],{"class":837},[831,3156,1715],{"class":841},[831,3158,3159],{"class":867},"320",[831,3161,3146],{"class":841},[831,3163,3133],{"class":837},[831,3165,3166],{"class":837}," index",[831,3168,3169],{"class":841}," idx_email (email), ",[831,3171,3133],{"class":837},[831,3173,3174],{"class":837}," constraint",[831,3176,3177],{"class":841}," fk_user_profile ",[831,3179,3180],{"class":837},"foreign key",[831,3182,3183],{"class":841}," (id) ",[831,3185,3186],{"class":837},"references",[831,3188,3189],{"class":841}," user_profiles (user_id);\n",[801,3191,3192],{},[817,3193,876],{},[821,3195,3197],{"className":823,"code":3196,"language":825,"meta":826,"style":826},"ALTER TABLE users\nADD COLUMN phone VARCHAR(20),\nMODIFY COLUMN email VARCHAR(320),\nADD INDEX idx_email (email),\nADD CONSTRAINT fk_user_profile FOREIGN KEY (id) REFERENCES user_profiles (user_id);\n",[828,3198,3199,3208,3225,3241,3251],{"__ignoreMap":826},[831,3200,3201,3204,3206],{"class":833,"line":834},[831,3202,3203],{"class":837},"ALTER",[831,3205,3003],{"class":837},[831,3207,916],{"class":841},[831,3209,3210,3213,3216,3218,3220,3222],{"class":833,"line":889},[831,3211,3212],{"class":837},"ADD",[831,3214,3215],{"class":841}," COLUMN phone ",[831,3217,3046],{"class":837},[831,3219,1715],{"class":841},[831,3221,3143],{"class":867},[831,3223,3224],{"class":841},"),\n",[831,3226,3227,3230,3233,3235,3237,3239],{"class":833,"line":895},[831,3228,3229],{"class":837},"MODIFY",[831,3231,3232],{"class":841}," COLUMN email ",[831,3234,3046],{"class":837},[831,3236,1715],{"class":841},[831,3238,3159],{"class":867},[831,3240,3224],{"class":841},[831,3242,3243,3245,3248],{"class":833,"line":904},[831,3244,3212],{"class":837},[831,3246,3247],{"class":837}," INDEX",[831,3249,3250],{"class":841}," idx_email (email),\n",[831,3252,3253,3255,3258,3260,3263,3265,3268],{"class":833,"line":910},[831,3254,3212],{"class":837},[831,3256,3257],{"class":837}," CONSTRAINT",[831,3259,3177],{"class":841},[831,3261,3262],{"class":837},"FOREIGN KEY",[831,3264,3183],{"class":841},[831,3266,3267],{"class":837},"REFERENCES",[831,3269,3189],{"class":841},[805,3271,3273],{"id":3272},"윈도우-함수","윈도우 함수",[810,3275,3277],{"id":3276},"row_number","ROW_NUMBER()",[801,3279,3280],{},[817,3281,819],{},[821,3283,3285],{"className":823,"code":3284,"language":825,"meta":826,"style":826},"select id, name, email, row_number() over (partition by department_id order by created_at desc) as row_num from users where active = 1;\n",[828,3286,3287],{"__ignoreMap":826},[831,3288,3289,3291,3293,3295,3298,3300,3302,3305,3307,3310,3313,3316,3319,3322,3324,3326,3328,3331,3333,3335,3337,3339,3341,3343],{"class":833,"line":834},[831,3290,838],{"class":837},[831,3292,842],{"class":841},[831,3294,845],{"class":837},[831,3296,3297],{"class":841},", email, ",[831,3299,3276],{"class":1711},[831,3301,2660],{"class":841},[831,3303,3304],{"class":837},"over",[831,3306,2051],{"class":841},[831,3308,3309],{"class":837},"partition",[831,3311,3312],{"class":837}," by",[831,3314,3315],{"class":841}," department_id ",[831,3317,3318],{"class":837},"order by",[831,3320,3321],{"class":841}," created_at ",[831,3323,1832],{"class":837},[831,3325,1724],{"class":841},[831,3327,1727],{"class":837},[831,3329,3330],{"class":841}," row_num ",[831,3332,851],{"class":837},[831,3334,854],{"class":841},[831,3336,857],{"class":837},[831,3338,860],{"class":841},[831,3340,864],{"class":863},[831,3342,868],{"class":867},[831,3344,871],{"class":841},[801,3346,3347],{},[817,3348,876],{},[821,3350,3352],{"className":823,"code":3351,"language":825,"meta":826,"style":826},"SELECT\n  id,\n  name,\n  email,\n  ROW_NUMBER() OVER (\n    PARTITION BY department_id\n    ORDER BY created_at DESC\n  ) AS row_num\nFROM users\nWHERE active = 1;\n",[828,3353,3354,3358,3362,3368,3372,3384,3395,3405,3414,3420],{"__ignoreMap":826},[831,3355,3356],{"class":833,"line":834},[831,3357,886],{"class":837},[831,3359,3360],{"class":833,"line":889},[831,3361,892],{"class":841},[831,3363,3364,3366],{"class":833,"line":895},[831,3365,898],{"class":837},[831,3367,901],{"class":841},[831,3369,3370],{"class":833,"line":904},[831,3371,2521],{"class":841},[831,3373,3374,3377,3379,3382],{"class":833,"line":910},[831,3375,3376],{"class":1711},"  ROW_NUMBER",[831,3378,2660],{"class":841},[831,3380,3381],{"class":837},"OVER",[831,3383,2128],{"class":841},[831,3385,3386,3389,3392],{"class":833,"line":919},[831,3387,3388],{"class":837},"    PARTITION",[831,3390,3391],{"class":837}," BY",[831,3393,3394],{"class":841}," department_id\n",[831,3396,3397,3400,3402],{"class":833,"line":1090},[831,3398,3399],{"class":837},"    ORDER BY",[831,3401,3321],{"class":841},[831,3403,3404],{"class":837},"DESC\n",[831,3406,3407,3409,3411],{"class":833,"line":1096},[831,3408,2390],{"class":841},[831,3410,1885],{"class":837},[831,3412,3413],{"class":841}," row_num\n",[831,3415,3416,3418],{"class":833,"line":1110},[831,3417,913],{"class":837},[831,3419,916],{"class":841},[831,3421,3422,3424,3426,3428,3430],{"class":833,"line":1350},[831,3423,922],{"class":837},[831,3425,860],{"class":841},[831,3427,864],{"class":863},[831,3429,868],{"class":867},[831,3431,871],{"class":841},[805,3433,3435],{"id":3434},"공통-테이블-식cte","공통 테이블 식(CTE)",[810,3437,3439],{"id":3438},"with-절","WITH 절",[801,3441,3442],{},[817,3443,819],{},[821,3445,3447],{"className":823,"code":3446,"language":825,"meta":826,"style":826},"with active_users as (select id, name, email from users where active = 1), user_posts as (select user_id, count(*) as post_count from posts where published = 1 group by user_id) select au.id, au.name, au.email, coalesce(up.post_count, 0) as post_count from active_users au left join user_posts up on au.id = up.user_id order by post_count desc;\n",[828,3448,3449],{"__ignoreMap":826},[831,3450,3451,3454,3457,3459,3461,3463,3465,3467,3469,3471,3473,3475,3477,3479,3481,3484,3486,3488,3490,3493,3495,3497,3499,3501,3503,3505,3507,3509,3511,3513,3515,3517,3519,3522,3524,3527,3529,3531,3533,3536,3538,3540,3542,3544,3546,3548,3550,3553,3555,3558,3560,3563,3565,3568,3570,3572,3574,3576,3579,3581,3584,3586,3588,3590,3592,3594,3597,3599,3601,3603,3605,3607],{"class":833,"line":834},[831,3452,3453],{"class":837},"with",[831,3455,3456],{"class":841}," active_users ",[831,3458,1727],{"class":837},[831,3460,2051],{"class":841},[831,3462,838],{"class":837},[831,3464,842],{"class":841},[831,3466,845],{"class":837},[831,3468,848],{"class":841},[831,3470,851],{"class":837},[831,3472,854],{"class":841},[831,3474,857],{"class":837},[831,3476,860],{"class":841},[831,3478,864],{"class":863},[831,3480,868],{"class":867},[831,3482,3483],{"class":841},"), user_posts ",[831,3485,1727],{"class":837},[831,3487,2051],{"class":841},[831,3489,838],{"class":837},[831,3491,3492],{"class":841}," user_id, ",[831,3494,1712],{"class":1711},[831,3496,1715],{"class":841},[831,3498,2223],{"class":863},[831,3500,1724],{"class":841},[831,3502,1727],{"class":837},[831,3504,2264],{"class":841},[831,3506,851],{"class":837},[831,3508,2061],{"class":841},[831,3510,857],{"class":837},[831,3512,2066],{"class":841},[831,3514,864],{"class":863},[831,3516,868],{"class":867},[831,3518,1789],{"class":837},[831,3520,3521],{"class":841}," user_id) ",[831,3523,838],{"class":837},[831,3525,3526],{"class":950}," au",[831,3528,954],{"class":841},[831,3530,957],{"class":950},[831,3532,960],{"class":841},[831,3534,3535],{"class":950},"au",[831,3537,954],{"class":841},[831,3539,845],{"class":950},[831,3541,960],{"class":841},[831,3543,3535],{"class":950},[831,3545,954],{"class":841},[831,3547,976],{"class":950},[831,3549,960],{"class":841},[831,3551,3552],{"class":1711},"coalesce",[831,3554,1715],{"class":841},[831,3556,3557],{"class":950},"up",[831,3559,954],{"class":841},[831,3561,3562],{"class":950},"post_count",[831,3564,960],{"class":841},[831,3566,3567],{"class":867},"0",[831,3569,1724],{"class":841},[831,3571,1727],{"class":837},[831,3573,2264],{"class":841},[831,3575,851],{"class":837},[831,3577,3578],{"class":841}," active_users au ",[831,3580,1756],{"class":837},[831,3582,3583],{"class":841}," user_posts up ",[831,3585,1195],{"class":837},[831,3587,3526],{"class":950},[831,3589,954],{"class":841},[831,3591,957],{"class":950},[831,3593,994],{"class":863},[831,3595,3596],{"class":950}," up",[831,3598,954],{"class":841},[831,3600,1211],{"class":950},[831,3602,999],{"class":837},[831,3604,2264],{"class":841},[831,3606,1832],{"class":837},[831,3608,871],{"class":841},[801,3610,3611],{},[817,3612,876],{},[821,3614,3616],{"className":823,"code":3615,"language":825,"meta":826,"style":826},"WITH active_users AS (\n  SELECT\n    id,\n    name,\n    email\n  FROM users\n  WHERE active = 1\n),\nuser_posts AS (\n  SELECT\n    user_id,\n    COUNT(*) AS post_count\n  FROM posts\n  WHERE published = 1\n  GROUP BY user_id\n)\nSELECT\n  au.id,\n  au.name,\n  au.email,\n  COALESCE(up.post_count, 0) AS post_count\nFROM active_users au\nLEFT JOIN user_posts up ON au.id = up.user_id\nORDER BY post_count DESC;\n",[828,3617,3618,3629,3634,3639,3646,3651,3657,3667,3671,3680,3684,3689,3704,3710,3720,3727,3731,3735,3747,3758,3769,3793,3801,3824],{"__ignoreMap":826},[831,3619,3620,3623,3625,3627],{"class":833,"line":834},[831,3621,3622],{"class":837},"WITH",[831,3624,3456],{"class":841},[831,3626,1885],{"class":837},[831,3628,2128],{"class":841},[831,3630,3631],{"class":833,"line":889},[831,3632,3633],{"class":837},"  SELECT\n",[831,3635,3636],{"class":833,"line":895},[831,3637,3638],{"class":841},"    id,\n",[831,3640,3641,3644],{"class":833,"line":904},[831,3642,3643],{"class":837},"    name",[831,3645,901],{"class":841},[831,3647,3648],{"class":833,"line":910},[831,3649,3650],{"class":841},"    email\n",[831,3652,3653,3655],{"class":833,"line":919},[831,3654,2141],{"class":837},[831,3656,916],{"class":841},[831,3658,3659,3661,3663,3665],{"class":833,"line":1090},[831,3660,2149],{"class":837},[831,3662,860],{"class":841},[831,3664,864],{"class":863},[831,3666,1087],{"class":867},[831,3668,3669],{"class":833,"line":1096},[831,3670,3224],{"class":841},[831,3672,3673,3676,3678],{"class":833,"line":1110},[831,3674,3675],{"class":841},"user_posts ",[831,3677,1885],{"class":837},[831,3679,2128],{"class":841},[831,3681,3682],{"class":833,"line":1350},[831,3683,3633],{"class":837},[831,3685,3686],{"class":833,"line":1642},[831,3687,3688],{"class":841},"    user_id,\n",[831,3690,3691,3694,3696,3698,3700,3702],{"class":833,"line":1657},[831,3692,3693],{"class":1711},"    COUNT",[831,3695,1715],{"class":841},[831,3697,2223],{"class":863},[831,3699,1724],{"class":841},[831,3701,1885],{"class":837},[831,3703,2395],{"class":841},[831,3705,3706,3708],{"class":833,"line":2000},[831,3707,2141],{"class":837},[831,3709,2144],{"class":841},[831,3711,3712,3714,3716,3718],{"class":833,"line":2586},[831,3713,2149],{"class":837},[831,3715,2066],{"class":841},[831,3717,864],{"class":863},[831,3719,1087],{"class":867},[831,3721,3722,3725],{"class":833,"line":2594},[831,3723,3724],{"class":837},"  GROUP BY",[831,3726,2136],{"class":841},[831,3728,3729],{"class":833,"line":2601},[831,3730,2160],{"class":841},[831,3732,3733],{"class":833,"line":2608},[831,3734,886],{"class":837},[831,3736,3738,3741,3743,3745],{"class":833,"line":3737},18,[831,3739,3740],{"class":950},"  au",[831,3742,954],{"class":841},[831,3744,957],{"class":950},[831,3746,901],{"class":841},[831,3748,3750,3752,3754,3756],{"class":833,"line":3749},19,[831,3751,3740],{"class":950},[831,3753,954],{"class":841},[831,3755,845],{"class":950},[831,3757,901],{"class":841},[831,3759,3761,3763,3765,3767],{"class":833,"line":3760},20,[831,3762,3740],{"class":950},[831,3764,954],{"class":841},[831,3766,976],{"class":950},[831,3768,901],{"class":841},[831,3770,3772,3775,3777,3779,3781,3783,3785,3787,3789,3791],{"class":833,"line":3771},21,[831,3773,3774],{"class":1711},"  COALESCE",[831,3776,1715],{"class":841},[831,3778,3557],{"class":950},[831,3780,954],{"class":841},[831,3782,3562],{"class":950},[831,3784,960],{"class":841},[831,3786,3567],{"class":867},[831,3788,1724],{"class":841},[831,3790,1885],{"class":837},[831,3792,2395],{"class":841},[831,3794,3796,3798],{"class":833,"line":3795},22,[831,3797,913],{"class":837},[831,3799,3800],{"class":841}," active_users au\n",[831,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822],{"class":833,"line":3803},23,[831,3805,1620],{"class":837},[831,3807,3583],{"class":841},[831,3809,1318],{"class":837},[831,3811,3526],{"class":950},[831,3813,954],{"class":841},[831,3815,957],{"class":950},[831,3817,994],{"class":863},[831,3819,3596],{"class":950},[831,3821,954],{"class":841},[831,3823,1333],{"class":950},[831,3825,3827,3829,3831,3833],{"class":833,"line":3826},24,[831,3828,2003],{"class":837},[831,3830,2264],{"class":841},[831,3832,2008],{"class":837},[831,3834,871],{"class":841},[805,3836,3838],{"id":3837},"포맷-옵션-예제","포맷 옵션 예제",[810,3840,3842],{"id":3841},"다양한-들여쓰기-크기","다양한 들여쓰기 크기",[801,3844,3845],{},[817,3846,3847],{},"2칸 공백:",[821,3849,3850],{"className":823,"code":879,"language":825,"meta":826,"style":826},[828,3851,3852,3856,3860,3866,3870,3876],{"__ignoreMap":826},[831,3853,3854],{"class":833,"line":834},[831,3855,886],{"class":837},[831,3857,3858],{"class":833,"line":889},[831,3859,892],{"class":841},[831,3861,3862,3864],{"class":833,"line":895},[831,3863,898],{"class":837},[831,3865,901],{"class":841},[831,3867,3868],{"class":833,"line":904},[831,3869,907],{"class":841},[831,3871,3872,3874],{"class":833,"line":910},[831,3873,913],{"class":837},[831,3875,916],{"class":841},[831,3877,3878,3880,3882,3884,3886],{"class":833,"line":919},[831,3879,922],{"class":837},[831,3881,860],{"class":841},[831,3883,864],{"class":863},[831,3885,868],{"class":867},[831,3887,871],{"class":841},[801,3889,3890],{},[817,3891,3892],{},"4칸 공백:",[821,3894,3896],{"className":823,"code":3895,"language":825,"meta":826,"style":826},"SELECT\n    id,\n    name,\n    email\nFROM users\nWHERE active = 1;\n",[828,3897,3898,3902,3906,3912,3916,3922],{"__ignoreMap":826},[831,3899,3900],{"class":833,"line":834},[831,3901,886],{"class":837},[831,3903,3904],{"class":833,"line":889},[831,3905,3638],{"class":841},[831,3907,3908,3910],{"class":833,"line":895},[831,3909,3643],{"class":837},[831,3911,901],{"class":841},[831,3913,3914],{"class":833,"line":904},[831,3915,3650],{"class":841},[831,3917,3918,3920],{"class":833,"line":910},[831,3919,913],{"class":837},[831,3921,916],{"class":841},[831,3923,3924,3926,3928,3930,3932],{"class":833,"line":919},[831,3925,922],{"class":837},[831,3927,860],{"class":841},[831,3929,864],{"class":863},[831,3931,868],{"class":867},[831,3933,871],{"class":841},[801,3935,3936],{},[817,3937,3938],{},"8칸 공백:",[821,3940,3942],{"className":823,"code":3941,"language":825,"meta":826,"style":826},"SELECT\n        id,\n        name,\n        email\nFROM users\nWHERE active = 1;\n",[828,3943,3944,3948,3953,3960,3965,3971],{"__ignoreMap":826},[831,3945,3946],{"class":833,"line":834},[831,3947,886],{"class":837},[831,3949,3950],{"class":833,"line":889},[831,3951,3952],{"class":841},"        id,\n",[831,3954,3955,3958],{"class":833,"line":895},[831,3956,3957],{"class":837},"        name",[831,3959,901],{"class":841},[831,3961,3962],{"class":833,"line":904},[831,3963,3964],{"class":841},"        email\n",[831,3966,3967,3969],{"class":833,"line":910},[831,3968,913],{"class":837},[831,3970,916],{"class":841},[831,3972,3973,3975,3977,3979,3981],{"class":833,"line":919},[831,3974,922],{"class":837},[831,3976,860],{"class":841},[831,3978,864],{"class":863},[831,3980,868],{"class":867},[831,3982,871],{"class":841},[810,3984,3986],{"id":3985},"다양한-키워드-대소문자","다양한 키워드 대소문자",[801,3988,3989],{},[817,3990,3991],{},"대문자:",[821,3993,3994],{"className":823,"code":879,"language":825,"meta":826,"style":826},[828,3995,3996,4000,4004,4010,4014,4020],{"__ignoreMap":826},[831,3997,3998],{"class":833,"line":834},[831,3999,886],{"class":837},[831,4001,4002],{"class":833,"line":889},[831,4003,892],{"class":841},[831,4005,4006,4008],{"class":833,"line":895},[831,4007,898],{"class":837},[831,4009,901],{"class":841},[831,4011,4012],{"class":833,"line":904},[831,4013,907],{"class":841},[831,4015,4016,4018],{"class":833,"line":910},[831,4017,913],{"class":837},[831,4019,916],{"class":841},[831,4021,4022,4024,4026,4028,4030],{"class":833,"line":919},[831,4023,922],{"class":837},[831,4025,860],{"class":841},[831,4027,864],{"class":863},[831,4029,868],{"class":867},[831,4031,871],{"class":841},[801,4033,4034],{},[817,4035,4036],{},"소문자:",[821,4038,4040],{"className":823,"code":4039,"language":825,"meta":826,"style":826},"select\n  id,\n  name,\n  email\nfrom users\nwhere active = 1;\n",[828,4041,4042,4047,4051,4057,4061,4067],{"__ignoreMap":826},[831,4043,4044],{"class":833,"line":834},[831,4045,4046],{"class":837},"select\n",[831,4048,4049],{"class":833,"line":889},[831,4050,892],{"class":841},[831,4052,4053,4055],{"class":833,"line":895},[831,4054,898],{"class":837},[831,4056,901],{"class":841},[831,4058,4059],{"class":833,"line":904},[831,4060,907],{"class":841},[831,4062,4063,4065],{"class":833,"line":910},[831,4064,851],{"class":837},[831,4066,916],{"class":841},[831,4068,4069,4071,4073,4075,4077],{"class":833,"line":919},[831,4070,857],{"class":837},[831,4072,860],{"class":841},[831,4074,864],{"class":863},[831,4076,868],{"class":867},[831,4078,871],{"class":841},[801,4080,4081],{},[817,4082,4083],{},"원본 대소문자 유지:",[821,4085,4087],{"className":823,"code":4086,"language":825,"meta":826,"style":826},"Select\n  id,\n  name,\n  email\nFrom users\nWhere active = 1;\n",[828,4088,4089,4094,4098,4104,4108,4115],{"__ignoreMap":826},[831,4090,4091],{"class":833,"line":834},[831,4092,4093],{"class":837},"Select\n",[831,4095,4096],{"class":833,"line":889},[831,4097,892],{"class":841},[831,4099,4100,4102],{"class":833,"line":895},[831,4101,898],{"class":837},[831,4103,901],{"class":841},[831,4105,4106],{"class":833,"line":904},[831,4107,907],{"class":841},[831,4109,4110,4113],{"class":833,"line":910},[831,4111,4112],{"class":837},"From",[831,4114,916],{"class":841},[831,4116,4117,4120,4122,4124,4126],{"class":833,"line":919},[831,4118,4119],{"class":837},"Where",[831,4121,860],{"class":841},[831,4123,864],{"class":863},[831,4125,868],{"class":867},[831,4127,871],{"class":841},[801,4129,4130],{},"이 예제들은 SQL 포맷 도구의 유연성과, 서로 다른 포맷 선호도에 맞춰 다양한 SQL 쿼리를 어떻게 처리할 수 있는지를 보여 줍니다.",[4132,4133,4134],"style",{},"html pre.shiki code .sGiLm, html code.shiki .sGiLm{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#569CD6}html pre.shiki code .svVIm, html code.shiki .svVIm{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#D4D4D4}html pre.shiki code .sGmsN, html code.shiki .sGmsN{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#D4D4D4}html pre.shiki code .sewGd, html code.shiki .sewGd{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#B5CEA8}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sfYXg, html code.shiki .sfYXg{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#D4D4D4}html pre.shiki code .symQ-, html code.shiki .symQ-{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#DCDCAA}html pre.shiki code .sjj1j, html code.shiki .sjj1j{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#CE9178}html pre.shiki code .sqMzV, html code.shiki .sqMzV{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#DCDCAA}",{"title":826,"searchDepth":889,"depth":889,"links":4136},[4137,4141,4145,4148,4152,4157,4161,4164,4167],{"id":807,"depth":889,"text":808,"children":4138},[4139,4140],{"id":812,"depth":895,"text":813},{"id":933,"depth":895,"text":934},{"id":1124,"depth":889,"text":1125,"children":4142},[4143,4144],{"id":1128,"depth":895,"text":1129},{"id":1368,"depth":895,"text":1369},{"id":1674,"depth":889,"text":1675,"children":4146},[4147],{"id":1678,"depth":895,"text":1679},{"id":2013,"depth":889,"text":2013,"children":4149},[4150,4151],{"id":2016,"depth":895,"text":2017},{"id":2175,"depth":895,"text":2176},{"id":2420,"depth":889,"text":2421,"children":4153},[4154,4155,4156],{"id":2424,"depth":895,"text":2425},{"id":2614,"depth":895,"text":2615},{"id":2757,"depth":895,"text":2758},{"id":2883,"depth":889,"text":2884,"children":4158},[4159,4160],{"id":2887,"depth":895,"text":2888},{"id":3111,"depth":895,"text":3112},{"id":3272,"depth":889,"text":3273,"children":4162},[4163],{"id":3276,"depth":895,"text":3277},{"id":3434,"depth":889,"text":3435,"children":4165},[4166],{"id":3438,"depth":895,"text":3439},{"id":3837,"depth":889,"text":3838,"children":4168},[4169,4170],{"id":3841,"depth":895,"text":3842},{"id":3985,"depth":895,"text":3986},"md",{},{"title":98,"description":803},{"loc":214},"rOIlt9tumQ5vwFpQqiLPrzuV5LKeVOr4VTb7JkVvM9g",[4177,4177],null]