[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples":3,"page-\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples-id":712,"surroundings\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples-id":3536},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":26},"Dokumentasi",true,"\u002Fid\u002Fdocs","id\u002F01.docs",[10,27,703],{"title":11,"path":12,"stem":13,"children":14,"page":-1},"Bahasa Indonesia","\u002Fid\u002Fdocs\u002Fwelcome","id\u002F01.docs\u002F01.welcome\u002F01.index",[15,17],{"title":16,"path":12,"stem":13},"Welcome",{"title":18,"path":19,"stem":20,"children":21,"page":26},"Get Started","\u002Fid\u002Fdocs\u002Fwelcome\u002Fget-started","id\u002F01.docs\u002F01.welcome\u002F01.get-started",[22],{"title":23,"path":24,"stem":25},"Instalasi","\u002Fid\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation","id\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation",false,{"title":28,"path":29,"stem":30,"children":31,"page":26},"Alat Utama","\u002Fid\u002Fdocs\u002Fcore","id\u002F01.docs\u002F02.core",[32,57,69,77,110,140,170,184,193,222,237,266,275,283,292,309,317,338,370,407,416,424,433,441,450,471,498,527,554,581,608,645,674],{"title":33,"path":34,"stem":35,"children":36,"page":26},"MD5","\u002Fid\u002Fdocs\u002Fcore\u002Fmd5","id\u002F01.docs\u002F02.core\u002F01.md5",[37,41,45,49,53],{"title":38,"path":39,"stem":40},"Pengenalan","\u002Fid\u002Fdocs\u002Fcore\u002Fmd5\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F01.md5\u002F01.introduction",{"title":42,"path":43,"stem":44},"Penggunaan Dasar","\u002Fid\u002Fdocs\u002Fcore\u002Fmd5\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F01.md5\u002F02.basic-usage",{"title":46,"path":47,"stem":48},"Fitur Lanjutan","\u002Fid\u002Fdocs\u002Fcore\u002Fmd5\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F01.md5\u002F03.advanced-features",{"title":50,"path":51,"stem":52},"Pertimbangan Keamanan","\u002Fid\u002Fdocs\u002Fcore\u002Fmd5\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F01.md5\u002F04.security-considerations",{"title":54,"path":55,"stem":56},"Referensi API","\u002Fid\u002Fdocs\u002Fcore\u002Fmd5\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F01.md5\u002F05.api-reference",{"title":58,"path":59,"stem":60,"children":61,"page":26},"UUID","\u002Fid\u002Fdocs\u002Fcore\u002Fuuid","id\u002F01.docs\u002F02.core\u002F02.uuid",[62,65],{"title":38,"path":63,"stem":64},"\u002Fid\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction",{"title":66,"path":67,"stem":68},"API","\u002Fid\u002Fdocs\u002Fcore\u002Fuuid\u002Fapi","id\u002F01.docs\u002F02.core\u002F02.uuid\u002F02.api",{"title":70,"path":71,"stem":72,"children":73,"page":26},"Pembuat Kode QR","\u002Fid\u002Fdocs\u002Fcore\u002Fqr-code-generator","id\u002F01.docs\u002F02.core\u002F03.qr-code-generator",[74],{"title":70,"path":75,"stem":76},"\u002Fid\u002Fdocs\u002Fcore\u002Fqr-code-generator\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F03.qr-code-generator\u002F01.introduction",{"title":78,"path":79,"stem":80,"children":81,"page":26},"Image Cropper","\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper","id\u002F01.docs\u002F02.core\u002F04.image-cropper",[82,86,89,92,95,98,102,106],{"title":83,"path":84,"stem":85},"Pengantar","\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F0.introduction",{"title":42,"path":87,"stem":88},"\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F02.basic-usage",{"title":46,"path":90,"stem":91},"\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F03.advanced-features",{"title":50,"path":93,"stem":94},"\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F04.security-considerations",{"title":54,"path":96,"stem":97},"\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F05.api-reference",{"title":99,"path":100,"stem":101},"Contoh","\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fexamples","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F06.examples",{"title":103,"path":104,"stem":105},"Pertanyaan yang Sering Diajukan","\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Ffaq","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F07.faq",{"title":107,"path":108,"stem":109},"Alat Terkait","\u002Fid\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F08.related-tools",{"title":111,"path":112,"stem":113,"children":114,"page":26},"Json To Csv","\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv","id\u002F01.docs\u002F02.core\u002F05.json-to-csv",[115,119,122,125,128,131,134,137],{"title":116,"path":117,"stem":118},"Introduction","\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F0.introduction",{"title":42,"path":120,"stem":121},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F02.basic-usage",{"title":46,"path":123,"stem":124},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F03.advanced-features",{"title":50,"path":126,"stem":127},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F04.security-considerations",{"title":54,"path":129,"stem":130},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F05.api-reference",{"title":99,"path":132,"stem":133},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fexamples","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F06.examples",{"title":103,"path":135,"stem":136},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Ffaq","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F07.faq",{"title":107,"path":138,"stem":139},"\u002Fid\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F08.related-tools",{"title":141,"path":142,"stem":143,"children":144,"page":26},"Open Graph Meta Generator","\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator",[145,148,152,155,158,161,164,167],{"title":116,"path":146,"stem":147},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F0.introduction",{"title":149,"path":150,"stem":151},"Panduan Penggunaan Dasar","\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F02.basic-usage",{"title":46,"path":153,"stem":154},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F03.advanced-features",{"title":50,"path":156,"stem":157},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F04.security-considerations",{"title":54,"path":159,"stem":160},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F05.api-reference",{"title":99,"path":162,"stem":163},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fexamples","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F06.examples",{"title":103,"path":165,"stem":166},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Ffaq","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F07.faq",{"title":107,"path":168,"stem":169},"\u002Fid\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F08.related-tools",{"title":171,"path":172,"stem":173,"children":174,"page":26},"Scientific Calculator","\u002Fid\u002Fdocs\u002Fcore\u002Fscientific-calculator","id\u002F01.docs\u002F02.core\u002F05.scientific-calculator",[175,178,181],{"title":116,"path":176,"stem":177},"\u002Fid\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F0.introduction",{"title":42,"path":179,"stem":180},"\u002Fid\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F02.basic-usage",{"title":46,"path":182,"stem":183},"\u002Fid\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F03.advanced-features",{"title":185,"path":186,"stem":187,"children":188,"page":26},"Sha Calculator","\u002Fid\u002Fdocs\u002Fcore\u002Fsha-calculator","id\u002F01.docs\u002F02.core\u002F05.sha-calculator",[189],{"title":190,"path":191,"stem":192},"Kalkulator Hash SHA","\u002Fid\u002Fdocs\u002Fcore\u002Fsha-calculator\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F05.sha-calculator\u002F0.introduction",{"title":194,"path":195,"stem":196,"children":197,"page":26},"Sql Prettify","\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify","id\u002F01.docs\u002F02.core\u002F05.sql-prettify",[198,201,204,207,210,213,216,219],{"title":116,"path":199,"stem":200},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F0.introduction",{"title":42,"path":202,"stem":203},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F02.basic-usage",{"title":46,"path":205,"stem":206},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F03.advanced-features",{"title":50,"path":208,"stem":209},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F04.security-considerations",{"title":54,"path":211,"stem":212},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F05.api-reference",{"title":99,"path":214,"stem":215},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F06.examples",{"title":103,"path":217,"stem":218},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Ffaq","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F07.faq",{"title":107,"path":220,"stem":221},"\u002Fid\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F08.related-tools",{"title":223,"path":224,"stem":225,"children":226,"page":26},"Yaml To Toml","\u002Fid\u002Fdocs\u002Fcore\u002Fyaml-to-toml","id\u002F01.docs\u002F02.core\u002F05.yaml-to-toml",[227,230,233],{"title":116,"path":228,"stem":229},"\u002Fid\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F0.introduction",{"title":42,"path":231,"stem":232},"\u002Fid\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F02.basic-usage",{"title":234,"path":235,"stem":236},"Fitur lanjutan","\u002Fid\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F03.advanced-features",{"title":238,"path":239,"stem":240,"children":241,"page":26},"Beyond Compare","\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare","id\u002F01.docs\u002F02.core\u002F06.beyond-compare",[242,245,248,251,254,257,260,263],{"title":116,"path":243,"stem":244},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F0.introduction",{"title":42,"path":246,"stem":247},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F02.basic-usage",{"title":46,"path":249,"stem":250},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F03.advanced-features",{"title":50,"path":252,"stem":253},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F04.security-considerations",{"title":54,"path":255,"stem":256},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F05.api-reference",{"title":99,"path":258,"stem":259},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fexamples","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F06.examples",{"title":103,"path":261,"stem":262},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Ffaq","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F07.faq",{"title":107,"path":264,"stem":265},"\u002Fid\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F08.related-tools",{"title":267,"path":268,"stem":269,"children":270,"page":26},"Clock","\u002Fid\u002Fdocs\u002Fcore\u002Fclock","id\u002F01.docs\u002F02.core\u002F06.clock",[271],{"title":272,"path":273,"stem":274},"Clock Tool","\u002Fid\u002Fdocs\u002Fcore\u002Fclock\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F06.clock\u002F0.introduction",{"title":276,"path":277,"stem":278,"children":279,"page":26},"Group Chat","\u002Fid\u002Fdocs\u002Fcore\u002Fgroup-chat","id\u002F01.docs\u002F02.core\u002F06.group-chat",[280],{"title":116,"path":281,"stem":282},"\u002Fid\u002Fdocs\u002Fcore\u002Fgroup-chat\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F06.group-chat\u002F0.introduction",{"title":284,"path":285,"stem":286,"children":287,"page":26},"Hmac Calculator","\u002Fid\u002Fdocs\u002Fcore\u002Fhmac-calculator","id\u002F01.docs\u002F02.core\u002F06.hmac-calculator",[288],{"title":289,"path":290,"stem":291},"Kalkulator HMAC","\u002Fid\u002Fdocs\u002Fcore\u002Fhmac-calculator\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F06.hmac-calculator\u002F0.introduction",{"title":293,"path":294,"stem":295,"children":296,"page":26},"Jwt Parser","\u002Fid\u002Fdocs\u002Fcore\u002Fjwt-parser","id\u002F01.docs\u002F02.core\u002F06.jwt-parser",[297,300,303,306],{"title":116,"path":298,"stem":299},"\u002Fid\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F0.introduction",{"title":42,"path":301,"stem":302},"\u002Fid\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F02.basic-usage",{"title":46,"path":304,"stem":305},"\u002Fid\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F03.advanced-features",{"title":50,"path":307,"stem":308},"\u002Fid\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F04.security-considerations",{"title":310,"path":311,"stem":312,"children":313,"page":26},"Screenshot Tool","\u002Fid\u002Fdocs\u002Fcore\u002Fscreenshot-tool","id\u002F01.docs\u002F02.core\u002F07.screenshot-tool",[314],{"title":116,"path":315,"stem":316},"\u002Fid\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F0.introduction",{"title":318,"path":319,"stem":320,"children":321,"page":26},"Area Converter","\u002Fid\u002Fdocs\u002Fcore\u002Farea-converter","id\u002F01.docs\u002F02.core\u002F08.area-converter",[322,326,329,332,335],{"title":323,"path":324,"stem":325},"Konverter Luas","\u002Fid\u002Fdocs\u002Fcore\u002Farea-converter\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F08.area-converter\u002F0.introduction",{"title":42,"path":327,"stem":328},"\u002Fid\u002Fdocs\u002Fcore\u002Farea-converter\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F08.area-converter\u002F02.basic-usage",{"title":46,"path":330,"stem":331},"\u002Fid\u002Fdocs\u002Fcore\u002Farea-converter\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F08.area-converter\u002F03.advanced-features",{"title":99,"path":333,"stem":334},"\u002Fid\u002Fdocs\u002Fcore\u002Farea-converter\u002Fexamples","id\u002F01.docs\u002F02.core\u002F08.area-converter\u002F04.examples",{"title":103,"path":336,"stem":337},"\u002Fid\u002Fdocs\u002Fcore\u002Farea-converter\u002Ffaq","id\u002F01.docs\u002F02.core\u002F08.area-converter\u002F05.faq",{"title":339,"path":340,"stem":341,"children":342,"page":26},"Camera Recorder","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder","id\u002F01.docs\u002F02.core\u002F08.camera-recorder",[343,346,350,354,358,362,366],{"title":116,"path":344,"stem":345},"\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F0.introduction",{"title":347,"path":348,"stem":349},"Basic Usage","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F02.basic-usage",{"title":351,"path":352,"stem":353},"Advanced Features","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F03.advanced-features",{"title":355,"path":356,"stem":357},"Examples","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fexamples","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F04.examples",{"title":359,"path":360,"stem":361},"Frequently Asked Questions","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Ffaq","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F05.faq",{"title":363,"path":364,"stem":365},"Related Tools","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F06.related-tools",{"title":367,"path":368,"stem":369},"Security Considerations","\u002Fid\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F07.security-considerations",{"title":371,"path":372,"stem":373,"children":374,"page":26},"Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas",[375,379,383,387,391,395,399,403],{"title":376,"path":377,"stem":378},"Pengantar - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F0.introduction",{"title":380,"path":381,"stem":382},"Penggunaan dasar - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F02.basic-usage",{"title":384,"path":385,"stem":386},"Fitur lanjutan - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F03.advanced-features",{"title":388,"path":389,"stem":390},"Keamanan - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F04.security-considerations",{"title":392,"path":393,"stem":394},"Referensi API - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F05.api-reference",{"title":396,"path":397,"stem":398},"Contoh - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fexamples","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F06.examples",{"title":400,"path":401,"stem":402},"FAQ - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Ffaq","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F07.faq",{"title":404,"path":405,"stem":406},"Alat terkait - Cursor Canvas","\u002Fid\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F08.related-tools",{"title":408,"path":409,"stem":410,"children":411,"page":26},"Keycode Info","\u002Fid\u002Fdocs\u002Fcore\u002Fkeycode-info","id\u002F01.docs\u002F02.core\u002F13.keycode-info",[412],{"title":413,"path":414,"stem":415},"Informasi Kode Tombol - Pengantar","\u002Fid\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F0.introduction",{"title":417,"path":418,"stem":419,"children":420,"page":26},"Xml To Json","\u002Fid\u002Fdocs\u002Fcore\u002Fxml-to-json","id\u002F01.docs\u002F02.core\u002F16.xml-to-json",[421],{"title":116,"path":422,"stem":423},"\u002Fid\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F0.introduction",{"title":425,"path":426,"stem":427,"children":428,"page":26},"Text Replacer","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-replacer","id\u002F01.docs\u002F02.core\u002F19.text-replacer",[429],{"title":430,"path":431,"stem":432},"Alat Pengganti Teks - Pengantar","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F01.introduction",{"title":434,"path":435,"stem":436,"children":437,"page":26},"Temperature Converter","\u002Fid\u002Fdocs\u002Fcore\u002Ftemperature-converter","id\u002F01.docs\u002F02.core\u002F20.temperature-converter",[438],{"title":116,"path":439,"stem":440},"\u002Fid\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F0.introduction",{"title":442,"path":443,"stem":444,"children":445,"page":26},"Black Wallpaper","\u002Fid\u002Fdocs\u002Fcore\u002Fblack-wallpaper","id\u002F01.docs\u002F02.core\u002F23.black-wallpaper",[446],{"title":447,"path":448,"stem":449},"Generator Wallpaper Hitam","\u002Fid\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F0.introduction",{"title":451,"path":452,"stem":453,"children":454,"page":26},"Text Diff","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-diff","id\u002F01.docs\u002F02.core\u002F23.text-diff",[455,459,463,467],{"title":456,"path":457,"stem":458},"Alat Text Diff - Pengantar","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F23.text-diff\u002F0.introduction",{"title":460,"path":461,"stem":462},"Penggunaan Dasar - Alat Text Diff","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F23.text-diff\u002F02.basic-usage",{"title":464,"path":465,"stem":466},"Fitur Lanjutan - Alat Text Diff","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F23.text-diff\u002F03.advanced-features",{"title":468,"path":469,"stem":470},"Contoh - Alat Text Diff","\u002Fid\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples","id\u002F01.docs\u002F02.core\u002F23.text-diff\u002F04.examples",{"title":472,"path":473,"stem":474,"children":475,"page":26},"M3u8 Player","\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player","id\u002F01.docs\u002F02.core\u002F26.m3u8-player",[476,479,482,485,488,492,495],{"title":116,"path":477,"stem":478},"\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F0.introduction",{"title":42,"path":480,"stem":481},"\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F02.basic-usage",{"title":46,"path":483,"stem":484},"\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F03.advanced-features",{"title":54,"path":486,"stem":487},"\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F05.api-reference",{"title":489,"path":490,"stem":491},"Contoh Kode","\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fexamples","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F06.examples",{"title":103,"path":493,"stem":494},"\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Ffaq","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F07.faq",{"title":107,"path":496,"stem":497},"\u002Fid\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F08.related-tools",{"title":499,"path":500,"stem":501,"children":502,"page":26},"Screen Dead Pixel Detector","\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector",[503,507,510,513,517,520,524],{"title":504,"path":505,"stem":506},"Detektor Piksel Mati Layar","\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F0.introduction",{"title":42,"path":508,"stem":509},"\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F02.basic-usage",{"title":46,"path":511,"stem":512},"\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F03.advanced-features",{"title":514,"path":515,"stem":516},"Keamanan & Privasi","\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F04.security-considerations",{"title":99,"path":518,"stem":519},"\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fexamples","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F06.examples",{"title":521,"path":522,"stem":523},"FAQ","\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Ffaq","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F07.faq",{"title":107,"path":525,"stem":526},"\u002Fid\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F08.related-tools",{"title":528,"path":529,"stem":530,"children":531,"page":26},"Survey Tool","\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool","id\u002F01.docs\u002F02.core\u002F31.survey-tool",[532,536,539,542,545,548,551],{"title":533,"path":534,"stem":535},"Alat Survei","\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F0.introduction",{"title":42,"path":537,"stem":538},"\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F02.basic-usage",{"title":46,"path":540,"stem":541},"\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F03.advanced-features",{"title":50,"path":543,"stem":544},"\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F04.security-considerations",{"title":99,"path":546,"stem":547},"\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fexamples","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F06.examples",{"title":521,"path":549,"stem":550},"\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Ffaq","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F07.faq",{"title":107,"path":552,"stem":553},"\u002Fid\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F08.related-tools",{"title":555,"path":556,"stem":557,"children":558,"page":26},"Vue Office","\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office","id\u002F01.docs\u002F02.core\u002F32.vue-office",[559,563,566,569,572,575,578],{"title":560,"path":561,"stem":562},"Penampil Dokumen Vue Office","\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F0.introduction",{"title":42,"path":564,"stem":565},"\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F02.basic-usage",{"title":46,"path":567,"stem":568},"\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F03.advanced-features",{"title":50,"path":570,"stem":571},"\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F04.security-considerations",{"title":99,"path":573,"stem":574},"\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Fexamples","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F06.examples",{"title":521,"path":576,"stem":577},"\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Ffaq","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F07.faq",{"title":107,"path":579,"stem":580},"\u002Fid\u002Fdocs\u002Fcore\u002Fvue-office\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F32.vue-office\u002F08.related-tools",{"title":582,"path":583,"stem":584,"children":585,"page":26},"Event Calendar","\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar","id\u002F01.docs\u002F02.core\u002F33.event-calendar",[586,590,593,596,599,602,605],{"title":587,"path":588,"stem":589},"Kalender Acara","\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F0.introduction",{"title":42,"path":591,"stem":592},"\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F02.basic-usage",{"title":46,"path":594,"stem":595},"\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F03.advanced-features",{"title":50,"path":597,"stem":598},"\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F04.security-considerations",{"title":99,"path":600,"stem":601},"\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fexamples","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F06.examples",{"title":521,"path":603,"stem":604},"\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Ffaq","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F07.faq",{"title":107,"path":606,"stem":607},"\u002Fid\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F08.related-tools",{"title":609,"path":610,"stem":611,"children":612,"page":26},"Html Preview","\u002Fid\u002Fdocs\u002Fcore\u002Fhtml-preview","id\u002F01.docs\u002F02.core\u002F35.html-preview",[613,617,621,625,629,633,637,641],{"title":614,"path":615,"stem":616},"Introduction - HTML Preview","\u002Fid\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F35.html-preview\u002F0.introduction",{"title":618,"path":619,"stem":620},"Basic usage - HTML Preview","\u002Fid\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F35.html-preview\u002F02.basic-usage",{"title":622,"path":623,"stem":624},"Advanced features - HTML Preview","\u002Fid\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F35.html-preview\u002F03.advanced-features",{"title":626,"path":627,"stem":628},"Security considerations - HTML Preview","\u002Fid\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F35.html-preview\u002F04.security-considerations",{"title":630,"path":631,"stem":632},"API reference - HTML Preview","\u002Fid\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002F35.html-preview\u002F05.api-reference",{"title":634,"path":635,"stem":636},"Examples - HTML Preview","\u002Fid\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Fexamples","id\u002F01.docs\u002F02.core\u002F35.html-preview\u002F06.examples",{"title":638,"path":639,"stem":640},"FAQ - HTML Preview","\u002Fid\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Ffaq","id\u002F01.docs\u002F02.core\u002F35.html-preview\u002F07.faq",{"title":642,"path":643,"stem":644},"Related tools - HTML Preview","\u002Fid\u002Fdocs\u002Fcore\u002Fhtml-preview\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F35.html-preview\u002F08.related-tools",{"title":646,"path":647,"stem":648,"children":649,"page":26},"Pembuat kartu nama","\u002Fid\u002Fdocs\u002Fcore\u002Fbusiness-card","id\u002F01.docs\u002F02.core\u002F36.business-card",[650,653,657,660,664,667,670],{"title":646,"path":651,"stem":652},"\u002Fid\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fintroduction","id\u002F01.docs\u002F02.core\u002F36.business-card\u002F0.introduction",{"title":654,"path":655,"stem":656},"Penggunaan dasar","\u002Fid\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002F36.business-card\u002F02.basic-usage",{"title":234,"path":658,"stem":659},"\u002Fid\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002F36.business-card\u002F03.advanced-features",{"title":661,"path":662,"stem":663},"Keamanan","\u002Fid\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002F36.business-card\u002F04.security-considerations",{"title":99,"path":665,"stem":666},"\u002Fid\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Fexamples","id\u002F01.docs\u002F02.core\u002F36.business-card\u002F06.examples",{"title":521,"path":668,"stem":669},"\u002Fid\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Ffaq","id\u002F01.docs\u002F02.core\u002F36.business-card\u002F07.faq",{"title":671,"path":672,"stem":673},"Alat terkait","\u002Fid\u002Fdocs\u002Fcore\u002Fbusiness-card\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002F36.business-card\u002F08.related-tools",{"title":675,"path":676,"stem":677,"children":678,"page":26},"Base64","\u002Fid\u002Fdocs\u002Fcore\u002Fbase64","id\u002F01.docs\u002F02.core\u002Fbase64",[679,682,685,688,691,694,697,700],{"title":116,"path":680,"stem":681},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Fintroduction","id\u002F01.docs\u002F02.core\u002Fbase64\u002F0.introduction",{"title":42,"path":683,"stem":684},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Fbasic-usage","id\u002F01.docs\u002F02.core\u002Fbase64\u002F02.basic-usage",{"title":46,"path":686,"stem":687},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Fadvanced-features","id\u002F01.docs\u002F02.core\u002Fbase64\u002F03.advanced-features",{"title":50,"path":689,"stem":690},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Fsecurity-considerations","id\u002F01.docs\u002F02.core\u002Fbase64\u002F04.security-considerations",{"title":54,"path":692,"stem":693},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Fapi-reference","id\u002F01.docs\u002F02.core\u002Fbase64\u002F05.api-reference",{"title":99,"path":695,"stem":696},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Fexamples","id\u002F01.docs\u002F02.core\u002Fbase64\u002F06.examples",{"title":103,"path":698,"stem":699},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Ffaq","id\u002F01.docs\u002F02.core\u002Fbase64\u002F07.faq",{"title":107,"path":701,"stem":702},"\u002Fid\u002Fdocs\u002Fcore\u002Fbase64\u002Frelated-tools","id\u002F01.docs\u002F02.core\u002Fbase64\u002F08.related-tools",{"title":704,"path":705,"stem":706,"children":707,"page":26},"Troubleshooting","\u002Fid\u002Fdocs\u002Ftroubleshooting","id\u002F01.docs\u002F06.troubleshooting",[708],{"title":709,"path":710,"stem":711},"Pertanyaan Umum","\u002Fid\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","id\u002F01.docs\u002F06.troubleshooting\u002F01.common-issues",{"id":713,"title":99,"body":714,"description":724,"extension":3531,"meta":3532,"navigation":6,"path":214,"seo":3533,"sitemap":3534,"stem":215,"__hash__":3535},"content_id\u002Fid\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F06.examples.md",{"type":715,"value":716,"toc":3497},"minimark",[717,721,725,730,735,741,793,798,852,856,860,944,948,1043,1047,1051,1055,1162,1166,1287,1291,1295,1299,1450,1454,1629,1633,1637,1641,1703,1707,1792,1796,1800,1902,1906,2038,2042,2046,2050,2114,2118,2232,2236,2240,2299,2303,2375,2379,2383,2433,2437,2501,2505,2509,2513,2607,2611,2729,2733,2737,2741,2804,2808,2891,2895,2899,2903,3068,3072,3295,3299,3303,3308,3348,3353,3394,3398,3403,3443,3448,3490,3493],[718,719,99],"h1",{"id":720},"contoh",[722,723,724],"p",{},"Halaman ini menampilkan contoh praktis penggunaan SQL Prettify pada kueri SQL yang umum. Blok SQL dibiarkan tetap sama agar perbandingan antara input dan hasil format lebih mudah dilihat.",[726,727,729],"h2",{"id":728},"kueri-select-dasar","Kueri SELECT dasar",[731,732,734],"h3",{"id":733},"select-sederhana","SELECT sederhana",[722,736,737],{},[738,739,740],"strong",{},"Input:",[742,743,748],"pre",{"className":744,"code":745,"language":746,"meta":747,"style":747},"language-sql shiki shiki-themes github-light github-light dark-plus","select id, name, email from users where active = 1;\n","sql","",[749,750,751],"code",{"__ignoreMap":747},[752,753,756,760,764,767,770,773,776,779,782,786,790],"span",{"class":754,"line":755},"line",1,[752,757,759],{"class":758},"sGiLm","select",[752,761,763],{"class":762},"svVIm"," id, ",[752,765,766],{"class":758},"name",[752,768,769],{"class":762},", email ",[752,771,772],{"class":758},"from",[752,774,775],{"class":762}," users ",[752,777,778],{"class":758},"where",[752,780,781],{"class":762}," active ",[752,783,785],{"class":784},"sGmsN","=",[752,787,789],{"class":788},"sewGd"," 1",[752,791,792],{"class":762},";\n",[722,794,795],{},[738,796,797],{},"Output yang diformat:",[742,799,801],{"className":744,"code":800,"language":746,"meta":747,"style":747},"SELECT\n  id,\n  name,\n  email\nFROM users\nWHERE active = 1;\n",[749,802,803,808,814,823,829,838],{"__ignoreMap":747},[752,804,805],{"class":754,"line":755},[752,806,807],{"class":758},"SELECT\n",[752,809,811],{"class":754,"line":810},2,[752,812,813],{"class":762},"  id,\n",[752,815,817,820],{"class":754,"line":816},3,[752,818,819],{"class":758},"  name",[752,821,822],{"class":762},",\n",[752,824,826],{"class":754,"line":825},4,[752,827,828],{"class":762},"  email\n",[752,830,832,835],{"class":754,"line":831},5,[752,833,834],{"class":758},"FROM",[752,836,837],{"class":762}," users\n",[752,839,841,844,846,848,850],{"class":754,"line":840},6,[752,842,843],{"class":758},"WHERE",[752,845,781],{"class":762},[752,847,785],{"class":784},[752,849,789],{"class":788},[752,851,792],{"class":762},[731,853,855],{"id":854},"select-dengan-order-by","SELECT dengan ORDER BY",[722,857,858],{},[738,859,740],{},[742,861,863],{"className":744,"code":862,"language":746,"meta":747,"style":747},"select u.id, u.name, u.email from users u where u.active = 1 order by u.name asc, u.created_at desc;\n",[749,864,865],{"__ignoreMap":747},[752,866,867,869,873,876,879,882,885,887,889,891,893,895,898,901,904,906,908,910,913,916,918,921,923,925,927,930,932,934,936,939,942],{"class":754,"line":755},[752,868,759],{"class":758},[752,870,872],{"class":871},"sfYXg"," u",[752,874,875],{"class":762},".",[752,877,878],{"class":871},"id",[752,880,881],{"class":762},", ",[752,883,884],{"class":871},"u",[752,886,875],{"class":762},[752,888,766],{"class":871},[752,890,881],{"class":762},[752,892,884],{"class":871},[752,894,875],{"class":762},[752,896,897],{"class":871},"email",[752,899,900],{"class":758}," from",[752,902,903],{"class":762}," users u ",[752,905,778],{"class":758},[752,907,872],{"class":871},[752,909,875],{"class":762},[752,911,912],{"class":871},"active",[752,914,915],{"class":784}," =",[752,917,789],{"class":788},[752,919,920],{"class":758}," order by",[752,922,872],{"class":871},[752,924,875],{"class":762},[752,926,766],{"class":871},[752,928,929],{"class":758}," asc",[752,931,881],{"class":762},[752,933,884],{"class":871},[752,935,875],{"class":762},[752,937,938],{"class":871},"created_at",[752,940,941],{"class":758}," desc",[752,943,792],{"class":762},[722,945,946],{},[738,947,797],{},[742,949,951],{"className":744,"code":950,"language":746,"meta":747,"style":747},"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",[749,952,953,957,968,978,987,994,1009,1015,1029],{"__ignoreMap":747},[752,954,955],{"class":754,"line":755},[752,956,807],{"class":758},[752,958,959,962,964,966],{"class":754,"line":810},[752,960,961],{"class":871},"  u",[752,963,875],{"class":762},[752,965,878],{"class":871},[752,967,822],{"class":762},[752,969,970,972,974,976],{"class":754,"line":816},[752,971,961],{"class":871},[752,973,875],{"class":762},[752,975,766],{"class":871},[752,977,822],{"class":762},[752,979,980,982,984],{"class":754,"line":825},[752,981,961],{"class":871},[752,983,875],{"class":762},[752,985,986],{"class":871},"email\n",[752,988,989,991],{"class":754,"line":831},[752,990,834],{"class":758},[752,992,993],{"class":762}," users u\n",[752,995,996,998,1000,1002,1004,1006],{"class":754,"line":840},[752,997,843],{"class":758},[752,999,872],{"class":871},[752,1001,875],{"class":762},[752,1003,912],{"class":871},[752,1005,915],{"class":784},[752,1007,1008],{"class":788}," 1\n",[752,1010,1012],{"class":754,"line":1011},7,[752,1013,1014],{"class":758},"ORDER BY\n",[752,1016,1018,1020,1022,1024,1027],{"class":754,"line":1017},8,[752,1019,961],{"class":871},[752,1021,875],{"class":762},[752,1023,766],{"class":871},[752,1025,1026],{"class":758}," ASC",[752,1028,822],{"class":762},[752,1030,1032,1034,1036,1038,1041],{"class":754,"line":1031},9,[752,1033,961],{"class":871},[752,1035,875],{"class":762},[752,1037,938],{"class":871},[752,1039,1040],{"class":758}," DESC",[752,1042,792],{"class":762},[726,1044,1046],{"id":1045},"kueri-join","Kueri JOIN",[731,1048,1050],{"id":1049},"inner-join","INNER JOIN",[722,1052,1053],{},[738,1054,740],{},[742,1056,1058],{"className":744,"code":1057,"language":746,"meta":747,"style":747},"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",[749,1059,1060],{"__ignoreMap":747},[752,1061,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1095,1097,1099,1101,1104,1106,1108,1111,1114,1117,1119,1121,1123,1125,1128,1130,1133,1136,1138,1140,1142,1144,1146,1149,1151,1153,1156,1158,1160],{"class":754,"line":755},[752,1063,759],{"class":758},[752,1065,872],{"class":871},[752,1067,875],{"class":762},[752,1069,878],{"class":871},[752,1071,881],{"class":762},[752,1073,884],{"class":871},[752,1075,875],{"class":762},[752,1077,766],{"class":871},[752,1079,881],{"class":762},[752,1081,884],{"class":871},[752,1083,875],{"class":762},[752,1085,897],{"class":871},[752,1087,881],{"class":762},[752,1089,722],{"class":871},[752,1091,875],{"class":762},[752,1093,1094],{"class":871},"title",[752,1096,881],{"class":762},[752,1098,722],{"class":871},[752,1100,875],{"class":762},[752,1102,1103],{"class":871},"content",[752,1105,900],{"class":758},[752,1107,903],{"class":762},[752,1109,1110],{"class":758},"inner join",[752,1112,1113],{"class":762}," posts p ",[752,1115,1116],{"class":758},"on",[752,1118,872],{"class":871},[752,1120,875],{"class":762},[752,1122,878],{"class":871},[752,1124,915],{"class":784},[752,1126,1127],{"class":871}," p",[752,1129,875],{"class":762},[752,1131,1132],{"class":871},"user_id",[752,1134,1135],{"class":758}," where",[752,1137,872],{"class":871},[752,1139,875],{"class":762},[752,1141,912],{"class":871},[752,1143,915],{"class":784},[752,1145,789],{"class":788},[752,1147,1148],{"class":758}," and",[752,1150,1127],{"class":871},[752,1152,875],{"class":762},[752,1154,1155],{"class":871},"published",[752,1157,915],{"class":784},[752,1159,789],{"class":788},[752,1161,792],{"class":762},[722,1163,1164],{},[738,1165,797],{},[742,1167,1169],{"className":744,"code":1168,"language":746,"meta":747,"style":747},"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",[749,1170,1171,1175,1185,1195,1205,1216,1225,1231,1255,1269],{"__ignoreMap":747},[752,1172,1173],{"class":754,"line":755},[752,1174,807],{"class":758},[752,1176,1177,1179,1181,1183],{"class":754,"line":810},[752,1178,961],{"class":871},[752,1180,875],{"class":762},[752,1182,878],{"class":871},[752,1184,822],{"class":762},[752,1186,1187,1189,1191,1193],{"class":754,"line":816},[752,1188,961],{"class":871},[752,1190,875],{"class":762},[752,1192,766],{"class":871},[752,1194,822],{"class":762},[752,1196,1197,1199,1201,1203],{"class":754,"line":825},[752,1198,961],{"class":871},[752,1200,875],{"class":762},[752,1202,897],{"class":871},[752,1204,822],{"class":762},[752,1206,1207,1210,1212,1214],{"class":754,"line":831},[752,1208,1209],{"class":871},"  p",[752,1211,875],{"class":762},[752,1213,1094],{"class":871},[752,1215,822],{"class":762},[752,1217,1218,1220,1222],{"class":754,"line":840},[752,1219,1209],{"class":871},[752,1221,875],{"class":762},[752,1223,1224],{"class":871},"content\n",[752,1226,1227,1229],{"class":754,"line":1011},[752,1228,834],{"class":758},[752,1230,993],{"class":762},[752,1232,1233,1235,1237,1240,1242,1244,1246,1248,1250,1252],{"class":754,"line":1017},[752,1234,1050],{"class":758},[752,1236,1113],{"class":762},[752,1238,1239],{"class":758},"ON",[752,1241,872],{"class":871},[752,1243,875],{"class":762},[752,1245,878],{"class":871},[752,1247,915],{"class":784},[752,1249,1127],{"class":871},[752,1251,875],{"class":762},[752,1253,1254],{"class":871},"user_id\n",[752,1256,1257,1259,1261,1263,1265,1267],{"class":754,"line":1031},[752,1258,843],{"class":758},[752,1260,872],{"class":871},[752,1262,875],{"class":762},[752,1264,912],{"class":871},[752,1266,915],{"class":784},[752,1268,1008],{"class":788},[752,1270,1272,1275,1277,1279,1281,1283,1285],{"class":754,"line":1271},10,[752,1273,1274],{"class":758},"  AND",[752,1276,1127],{"class":871},[752,1278,875],{"class":762},[752,1280,1155],{"class":871},[752,1282,915],{"class":784},[752,1284,789],{"class":788},[752,1286,792],{"class":762},[726,1288,1290],{"id":1289},"kueri-agregasi","Kueri agregasi",[731,1292,1294],{"id":1293},"group-by-dengan-agregasi","GROUP BY dengan agregasi",[722,1296,1297],{},[738,1298,740],{},[742,1300,1302],{"className":744,"code":1301,"language":746,"meta":747,"style":747},"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",[749,1303,1304],{"__ignoreMap":747},[752,1305,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1328,1331,1333,1335,1337,1340,1343,1346,1349,1351,1353,1355,1358,1360,1362,1365,1367,1369,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1405,1407,1409,1411,1413,1415,1417,1419,1422,1425,1427,1429,1431,1433,1435,1438,1441,1443,1445,1448],{"class":754,"line":755},[752,1307,759],{"class":758},[752,1309,872],{"class":871},[752,1311,875],{"class":762},[752,1313,878],{"class":871},[752,1315,881],{"class":762},[752,1317,884],{"class":871},[752,1319,875],{"class":762},[752,1321,766],{"class":871},[752,1323,881],{"class":762},[752,1325,1327],{"class":1326},"symQ-","count",[752,1329,1330],{"class":762},"(",[752,1332,722],{"class":871},[752,1334,875],{"class":762},[752,1336,878],{"class":871},[752,1338,1339],{"class":762},") ",[752,1341,1342],{"class":758},"as",[752,1344,1345],{"class":762}," post_count, ",[752,1347,1348],{"class":1326},"sum",[752,1350,1330],{"class":762},[752,1352,722],{"class":871},[752,1354,875],{"class":762},[752,1356,1357],{"class":871},"views",[752,1359,1339],{"class":762},[752,1361,1342],{"class":758},[752,1363,1364],{"class":762}," total_views ",[752,1366,772],{"class":758},[752,1368,903],{"class":762},[752,1370,1371],{"class":758},"left join",[752,1373,1113],{"class":762},[752,1375,1116],{"class":758},[752,1377,872],{"class":871},[752,1379,875],{"class":762},[752,1381,878],{"class":871},[752,1383,915],{"class":784},[752,1385,1127],{"class":871},[752,1387,875],{"class":762},[752,1389,1132],{"class":871},[752,1391,1135],{"class":758},[752,1393,872],{"class":871},[752,1395,875],{"class":762},[752,1397,912],{"class":871},[752,1399,915],{"class":784},[752,1401,789],{"class":788},[752,1403,1404],{"class":758}," group by",[752,1406,872],{"class":871},[752,1408,875],{"class":762},[752,1410,878],{"class":871},[752,1412,881],{"class":762},[752,1414,884],{"class":871},[752,1416,875],{"class":762},[752,1418,766],{"class":871},[752,1420,1421],{"class":758}," having",[752,1423,1424],{"class":1326}," count",[752,1426,1330],{"class":762},[752,1428,722],{"class":871},[752,1430,875],{"class":762},[752,1432,878],{"class":871},[752,1434,1339],{"class":762},[752,1436,1437],{"class":784},">",[752,1439,1440],{"class":788}," 0",[752,1442,920],{"class":758},[752,1444,1364],{"class":762},[752,1446,1447],{"class":758},"desc",[752,1449,792],{"class":762},[722,1451,1452],{},[738,1453,797],{},[742,1455,1457],{"className":744,"code":1456,"language":746,"meta":747,"style":747},"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",[749,1458,1459,1463,1473,1483,1504,1524,1530,1553,1567,1572,1582,1592,1616],{"__ignoreMap":747},[752,1460,1461],{"class":754,"line":755},[752,1462,807],{"class":758},[752,1464,1465,1467,1469,1471],{"class":754,"line":810},[752,1466,961],{"class":871},[752,1468,875],{"class":762},[752,1470,878],{"class":871},[752,1472,822],{"class":762},[752,1474,1475,1477,1479,1481],{"class":754,"line":816},[752,1476,961],{"class":871},[752,1478,875],{"class":762},[752,1480,766],{"class":871},[752,1482,822],{"class":762},[752,1484,1485,1488,1490,1492,1494,1496,1498,1501],{"class":754,"line":825},[752,1486,1487],{"class":1326},"  COUNT",[752,1489,1330],{"class":762},[752,1491,722],{"class":871},[752,1493,875],{"class":762},[752,1495,878],{"class":871},[752,1497,1339],{"class":762},[752,1499,1500],{"class":758},"AS",[752,1502,1503],{"class":762}," post_count,\n",[752,1505,1506,1509,1511,1513,1515,1517,1519,1521],{"class":754,"line":831},[752,1507,1508],{"class":1326},"  SUM",[752,1510,1330],{"class":762},[752,1512,722],{"class":871},[752,1514,875],{"class":762},[752,1516,1357],{"class":871},[752,1518,1339],{"class":762},[752,1520,1500],{"class":758},[752,1522,1523],{"class":762}," total_views\n",[752,1525,1526,1528],{"class":754,"line":840},[752,1527,834],{"class":758},[752,1529,993],{"class":762},[752,1531,1532,1535,1537,1539,1541,1543,1545,1547,1549,1551],{"class":754,"line":1011},[752,1533,1534],{"class":758},"LEFT JOIN",[752,1536,1113],{"class":762},[752,1538,1239],{"class":758},[752,1540,872],{"class":871},[752,1542,875],{"class":762},[752,1544,878],{"class":871},[752,1546,915],{"class":784},[752,1548,1127],{"class":871},[752,1550,875],{"class":762},[752,1552,1254],{"class":871},[752,1554,1555,1557,1559,1561,1563,1565],{"class":754,"line":1017},[752,1556,843],{"class":758},[752,1558,872],{"class":871},[752,1560,875],{"class":762},[752,1562,912],{"class":871},[752,1564,915],{"class":784},[752,1566,1008],{"class":788},[752,1568,1569],{"class":754,"line":1031},[752,1570,1571],{"class":758},"GROUP BY\n",[752,1573,1574,1576,1578,1580],{"class":754,"line":1271},[752,1575,961],{"class":871},[752,1577,875],{"class":762},[752,1579,878],{"class":871},[752,1581,822],{"class":762},[752,1583,1585,1587,1589],{"class":754,"line":1584},11,[752,1586,961],{"class":871},[752,1588,875],{"class":762},[752,1590,1591],{"class":871},"name\n",[752,1593,1595,1598,1601,1603,1605,1607,1609,1611,1613],{"class":754,"line":1594},12,[752,1596,1597],{"class":758},"HAVING",[752,1599,1600],{"class":1326}," COUNT",[752,1602,1330],{"class":762},[752,1604,722],{"class":871},[752,1606,875],{"class":762},[752,1608,878],{"class":871},[752,1610,1339],{"class":762},[752,1612,1437],{"class":784},[752,1614,1615],{"class":788}," 0\n",[752,1617,1619,1622,1624,1627],{"class":754,"line":1618},13,[752,1620,1621],{"class":758},"ORDER BY",[752,1623,1364],{"class":762},[752,1625,1626],{"class":758},"DESC",[752,1628,792],{"class":762},[726,1630,1632],{"id":1631},"subkueri","Subkueri",[731,1634,1636],{"id":1635},"subkueri-di-where","Subkueri di WHERE",[722,1638,1639],{},[738,1640,740],{},[742,1642,1644],{"className":744,"code":1643,"language":746,"meta":747,"style":747},"select id, name, email from users where id in (select user_id from posts where published = 1) and active = 1;\n",[749,1645,1646],{"__ignoreMap":747},[752,1647,1648,1650,1652,1654,1656,1658,1660,1662,1665,1668,1671,1673,1676,1678,1681,1683,1686,1688,1690,1692,1695,1697,1699,1701],{"class":754,"line":755},[752,1649,759],{"class":758},[752,1651,763],{"class":762},[752,1653,766],{"class":758},[752,1655,769],{"class":762},[752,1657,772],{"class":758},[752,1659,775],{"class":762},[752,1661,778],{"class":758},[752,1663,1664],{"class":762}," id ",[752,1666,1667],{"class":758},"in",[752,1669,1670],{"class":762}," (",[752,1672,759],{"class":758},[752,1674,1675],{"class":762}," user_id ",[752,1677,772],{"class":758},[752,1679,1680],{"class":762}," posts ",[752,1682,778],{"class":758},[752,1684,1685],{"class":762}," published ",[752,1687,785],{"class":784},[752,1689,789],{"class":788},[752,1691,1339],{"class":762},[752,1693,1694],{"class":758},"and",[752,1696,781],{"class":762},[752,1698,785],{"class":784},[752,1700,789],{"class":788},[752,1702,792],{"class":762},[722,1704,1705],{},[738,1706,797],{},[742,1708,1710],{"className":744,"code":1709,"language":746,"meta":747,"style":747},"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",[749,1711,1712,1716,1720,1726,1730,1736,1748,1756,1764,1775,1780],{"__ignoreMap":747},[752,1713,1714],{"class":754,"line":755},[752,1715,807],{"class":758},[752,1717,1718],{"class":754,"line":810},[752,1719,813],{"class":762},[752,1721,1722,1724],{"class":754,"line":816},[752,1723,819],{"class":758},[752,1725,822],{"class":762},[752,1727,1728],{"class":754,"line":825},[752,1729,828],{"class":762},[752,1731,1732,1734],{"class":754,"line":831},[752,1733,834],{"class":758},[752,1735,837],{"class":762},[752,1737,1738,1740,1742,1745],{"class":754,"line":840},[752,1739,843],{"class":758},[752,1741,1664],{"class":762},[752,1743,1744],{"class":758},"IN",[752,1746,1747],{"class":762}," (\n",[752,1749,1750,1753],{"class":754,"line":1011},[752,1751,1752],{"class":758},"  SELECT",[752,1754,1755],{"class":762}," user_id\n",[752,1757,1758,1761],{"class":754,"line":1017},[752,1759,1760],{"class":758},"  FROM",[752,1762,1763],{"class":762}," posts\n",[752,1765,1766,1769,1771,1773],{"class":754,"line":1031},[752,1767,1768],{"class":758},"  WHERE",[752,1770,1685],{"class":762},[752,1772,785],{"class":784},[752,1774,1008],{"class":788},[752,1776,1777],{"class":754,"line":1271},[752,1778,1779],{"class":762},")\n",[752,1781,1782,1784,1786,1788,1790],{"class":754,"line":1584},[752,1783,1274],{"class":758},[752,1785,781],{"class":762},[752,1787,785],{"class":784},[752,1789,789],{"class":788},[752,1791,792],{"class":762},[731,1793,1795],{"id":1794},"subkueri-berkorelasi","Subkueri berkorelasi",[722,1797,1798],{},[738,1799,740],{},[742,1801,1803],{"className":744,"code":1802,"language":746,"meta":747,"style":747},"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",[749,1804,1805],{"__ignoreMap":747},[752,1806,1807,1809,1811,1813,1815,1817,1819,1821,1823,1825,1827,1829,1831,1834,1836,1838,1840,1843,1845,1847,1849,1851,1853,1855,1857,1859,1861,1863,1865,1867,1869,1871,1873,1875,1877,1879,1881,1884,1886,1888,1890,1892,1894,1896,1898,1900],{"class":754,"line":755},[752,1808,759],{"class":758},[752,1810,872],{"class":871},[752,1812,875],{"class":762},[752,1814,878],{"class":871},[752,1816,881],{"class":762},[752,1818,884],{"class":871},[752,1820,875],{"class":762},[752,1822,766],{"class":871},[752,1824,881],{"class":762},[752,1826,884],{"class":871},[752,1828,875],{"class":762},[752,1830,897],{"class":871},[752,1832,1833],{"class":762},", (",[752,1835,759],{"class":758},[752,1837,1424],{"class":1326},[752,1839,1330],{"class":762},[752,1841,1842],{"class":784},"*",[752,1844,1339],{"class":762},[752,1846,772],{"class":758},[752,1848,1113],{"class":762},[752,1850,778],{"class":758},[752,1852,1127],{"class":871},[752,1854,875],{"class":762},[752,1856,1132],{"class":871},[752,1858,915],{"class":784},[752,1860,872],{"class":871},[752,1862,875],{"class":762},[752,1864,878],{"class":871},[752,1866,1148],{"class":758},[752,1868,1127],{"class":871},[752,1870,875],{"class":762},[752,1872,1155],{"class":871},[752,1874,915],{"class":784},[752,1876,789],{"class":788},[752,1878,1339],{"class":762},[752,1880,1342],{"class":758},[752,1882,1883],{"class":762}," post_count ",[752,1885,772],{"class":758},[752,1887,903],{"class":762},[752,1889,778],{"class":758},[752,1891,872],{"class":871},[752,1893,875],{"class":762},[752,1895,912],{"class":871},[752,1897,915],{"class":784},[752,1899,789],{"class":788},[752,1901,792],{"class":762},[722,1903,1904],{},[738,1905,797],{},[742,1907,1909],{"className":744,"code":1908,"language":746,"meta":747,"style":747},"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",[749,1910,1911,1915,1925,1935,1945,1950,1963,1971,1991,2006,2016,2022],{"__ignoreMap":747},[752,1912,1913],{"class":754,"line":755},[752,1914,807],{"class":758},[752,1916,1917,1919,1921,1923],{"class":754,"line":810},[752,1918,961],{"class":871},[752,1920,875],{"class":762},[752,1922,878],{"class":871},[752,1924,822],{"class":762},[752,1926,1927,1929,1931,1933],{"class":754,"line":816},[752,1928,961],{"class":871},[752,1930,875],{"class":762},[752,1932,766],{"class":871},[752,1934,822],{"class":762},[752,1936,1937,1939,1941,1943],{"class":754,"line":825},[752,1938,961],{"class":871},[752,1940,875],{"class":762},[752,1942,897],{"class":871},[752,1944,822],{"class":762},[752,1946,1947],{"class":754,"line":831},[752,1948,1949],{"class":762},"  (\n",[752,1951,1952,1955,1957,1959,1961],{"class":754,"line":840},[752,1953,1954],{"class":758},"    SELECT",[752,1956,1600],{"class":1326},[752,1958,1330],{"class":762},[752,1960,1842],{"class":784},[752,1962,1779],{"class":762},[752,1964,1965,1968],{"class":754,"line":1011},[752,1966,1967],{"class":758},"    FROM",[752,1969,1970],{"class":762}," posts p\n",[752,1972,1973,1976,1978,1980,1982,1984,1986,1988],{"class":754,"line":1017},[752,1974,1975],{"class":758},"    WHERE",[752,1977,1127],{"class":871},[752,1979,875],{"class":762},[752,1981,1132],{"class":871},[752,1983,915],{"class":784},[752,1985,872],{"class":871},[752,1987,875],{"class":762},[752,1989,1990],{"class":871},"id\n",[752,1992,1993,1996,1998,2000,2002,2004],{"class":754,"line":1031},[752,1994,1995],{"class":758},"      AND",[752,1997,1127],{"class":871},[752,1999,875],{"class":762},[752,2001,1155],{"class":871},[752,2003,915],{"class":784},[752,2005,1008],{"class":788},[752,2007,2008,2011,2013],{"class":754,"line":1271},[752,2009,2010],{"class":762},"  ) ",[752,2012,1500],{"class":758},[752,2014,2015],{"class":762}," post_count\n",[752,2017,2018,2020],{"class":754,"line":1584},[752,2019,834],{"class":758},[752,2021,993],{"class":762},[752,2023,2024,2026,2028,2030,2032,2034,2036],{"class":754,"line":1594},[752,2025,843],{"class":758},[752,2027,872],{"class":871},[752,2029,875],{"class":762},[752,2031,912],{"class":871},[752,2033,915],{"class":784},[752,2035,789],{"class":788},[752,2037,792],{"class":762},[726,2039,2041],{"id":2040},"modifikasi-data","Modifikasi data",[731,2043,2045],{"id":2044},"pernyataan-insert","Pernyataan INSERT",[722,2047,2048],{},[738,2049,740],{},[742,2051,2053],{"className":744,"code":2052,"language":746,"meta":747,"style":747},"insert into users (name, email, active, created_at) values ('John Doe', 'john@example.com', 1, now()), ('Jane Smith', 'jane@example.com', 1, now());\n",[749,2054,2055],{"__ignoreMap":747},[752,2056,2057,2060,2063,2065,2068,2071,2073,2077,2079,2082,2084,2087,2089,2092,2095,2098,2100,2103,2105,2107,2109,2111],{"class":754,"line":755},[752,2058,2059],{"class":758},"insert into",[752,2061,2062],{"class":762}," users (",[752,2064,766],{"class":758},[752,2066,2067],{"class":762},", email, active, created_at) ",[752,2069,2070],{"class":758},"values",[752,2072,1670],{"class":762},[752,2074,2076],{"class":2075},"sjj1j","'John Doe'",[752,2078,881],{"class":762},[752,2080,2081],{"class":2075},"'john@example.com'",[752,2083,881],{"class":762},[752,2085,2086],{"class":788},"1",[752,2088,881],{"class":762},[752,2090,2091],{"class":758},"now",[752,2093,2094],{"class":762},"()), (",[752,2096,2097],{"class":2075},"'Jane Smith'",[752,2099,881],{"class":762},[752,2101,2102],{"class":2075},"'jane@example.com'",[752,2104,881],{"class":762},[752,2106,2086],{"class":788},[752,2108,881],{"class":762},[752,2110,2091],{"class":758},[752,2112,2113],{"class":762},"());\n",[722,2115,2116],{},[738,2117,797],{},[742,2119,2121],{"className":744,"code":2120,"language":746,"meta":747,"style":747},"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",[749,2122,2123,2131,2137,2142,2147,2152,2156,2163,2170,2177,2184,2192,2197,2204,2212,2219,2226],{"__ignoreMap":747},[752,2124,2125,2128],{"class":754,"line":755},[752,2126,2127],{"class":758},"INSERT INTO",[752,2129,2130],{"class":762}," users (\n",[752,2132,2133,2135],{"class":754,"line":810},[752,2134,819],{"class":758},[752,2136,822],{"class":762},[752,2138,2139],{"class":754,"line":816},[752,2140,2141],{"class":762},"  email,\n",[752,2143,2144],{"class":754,"line":825},[752,2145,2146],{"class":762},"  active,\n",[752,2148,2149],{"class":754,"line":831},[752,2150,2151],{"class":762},"  created_at\n",[752,2153,2154],{"class":754,"line":840},[752,2155,1779],{"class":762},[752,2157,2158,2161],{"class":754,"line":1011},[752,2159,2160],{"class":758},"VALUES",[752,2162,1747],{"class":762},[752,2164,2165,2168],{"class":754,"line":1017},[752,2166,2167],{"class":2075},"  'John Doe'",[752,2169,822],{"class":762},[752,2171,2172,2175],{"class":754,"line":1031},[752,2173,2174],{"class":2075},"  'john@example.com'",[752,2176,822],{"class":762},[752,2178,2179,2182],{"class":754,"line":1271},[752,2180,2181],{"class":788},"  1",[752,2183,822],{"class":762},[752,2185,2186,2189],{"class":754,"line":1584},[752,2187,2188],{"class":758},"  NOW",[752,2190,2191],{"class":762},"()\n",[752,2193,2194],{"class":754,"line":1594},[752,2195,2196],{"class":762},"), (\n",[752,2198,2199,2202],{"class":754,"line":1618},[752,2200,2201],{"class":2075},"  'Jane Smith'",[752,2203,822],{"class":762},[752,2205,2207,2210],{"class":754,"line":2206},14,[752,2208,2209],{"class":2075},"  'jane@example.com'",[752,2211,822],{"class":762},[752,2213,2215,2217],{"class":754,"line":2214},15,[752,2216,2181],{"class":788},[752,2218,822],{"class":762},[752,2220,2222,2224],{"class":754,"line":2221},16,[752,2223,2188],{"class":758},[752,2225,2191],{"class":762},[752,2227,2229],{"class":754,"line":2228},17,[752,2230,2231],{"class":762},");\n",[731,2233,2235],{"id":2234},"pernyataan-update","Pernyataan UPDATE",[722,2237,2238],{},[738,2239,740],{},[742,2241,2243],{"className":744,"code":2242,"language":746,"meta":747,"style":747},"update users set name = 'John Updated', email = 'john.updated@example.com', updated_at = now() where id = 1 and active = 1;\n",[749,2244,2245],{"__ignoreMap":747},[752,2246,2247,2250,2252,2255,2258,2260,2263,2265,2267,2270,2273,2275,2278,2281,2283,2285,2287,2289,2291,2293,2295,2297],{"class":754,"line":755},[752,2248,2249],{"class":758},"update",[752,2251,775],{"class":762},[752,2253,2254],{"class":758},"set",[752,2256,2257],{"class":758}," name",[752,2259,915],{"class":784},[752,2261,2262],{"class":2075}," 'John Updated'",[752,2264,769],{"class":762},[752,2266,785],{"class":784},[752,2268,2269],{"class":2075}," 'john.updated@example.com'",[752,2271,2272],{"class":762},", updated_at ",[752,2274,785],{"class":784},[752,2276,2277],{"class":758}," now",[752,2279,2280],{"class":762},"() ",[752,2282,778],{"class":758},[752,2284,1664],{"class":762},[752,2286,785],{"class":784},[752,2288,789],{"class":788},[752,2290,1148],{"class":758},[752,2292,781],{"class":762},[752,2294,785],{"class":784},[752,2296,789],{"class":788},[752,2298,792],{"class":762},[722,2300,2301],{},[738,2302,797],{},[742,2304,2306],{"className":744,"code":2305,"language":746,"meta":747,"style":747},"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",[749,2307,2308,2315,2320,2330,2341,2353,2363],{"__ignoreMap":747},[752,2309,2310,2313],{"class":754,"line":755},[752,2311,2312],{"class":758},"UPDATE",[752,2314,837],{"class":762},[752,2316,2317],{"class":754,"line":810},[752,2318,2319],{"class":758},"SET\n",[752,2321,2322,2324,2326,2328],{"class":754,"line":816},[752,2323,819],{"class":758},[752,2325,915],{"class":784},[752,2327,2262],{"class":2075},[752,2329,822],{"class":762},[752,2331,2332,2335,2337,2339],{"class":754,"line":825},[752,2333,2334],{"class":762},"  email ",[752,2336,785],{"class":784},[752,2338,2269],{"class":2075},[752,2340,822],{"class":762},[752,2342,2343,2346,2348,2351],{"class":754,"line":831},[752,2344,2345],{"class":762},"  updated_at ",[752,2347,785],{"class":784},[752,2349,2350],{"class":758}," NOW",[752,2352,2191],{"class":762},[752,2354,2355,2357,2359,2361],{"class":754,"line":840},[752,2356,843],{"class":758},[752,2358,1664],{"class":762},[752,2360,785],{"class":784},[752,2362,1008],{"class":788},[752,2364,2365,2367,2369,2371,2373],{"class":754,"line":1011},[752,2366,1274],{"class":758},[752,2368,781],{"class":762},[752,2370,785],{"class":784},[752,2372,789],{"class":788},[752,2374,792],{"class":762},[731,2376,2378],{"id":2377},"pernyataan-delete","Pernyataan DELETE",[722,2380,2381],{},[738,2382,740],{},[742,2384,2386],{"className":744,"code":2385,"language":746,"meta":747,"style":747},"delete from posts where user_id in (select id from users where active = 0) and published = 0;\n",[749,2387,2388],{"__ignoreMap":747},[752,2389,2390,2393,2395,2397,2399,2401,2403,2405,2407,2409,2411,2413,2415,2417,2419,2421,2423,2425,2427,2429,2431],{"class":754,"line":755},[752,2391,2392],{"class":758},"delete",[752,2394,900],{"class":758},[752,2396,1680],{"class":762},[752,2398,778],{"class":758},[752,2400,1675],{"class":762},[752,2402,1667],{"class":758},[752,2404,1670],{"class":762},[752,2406,759],{"class":758},[752,2408,1664],{"class":762},[752,2410,772],{"class":758},[752,2412,775],{"class":762},[752,2414,778],{"class":758},[752,2416,781],{"class":762},[752,2418,785],{"class":784},[752,2420,1440],{"class":788},[752,2422,1339],{"class":762},[752,2424,1694],{"class":758},[752,2426,1685],{"class":762},[752,2428,785],{"class":784},[752,2430,1440],{"class":788},[752,2432,792],{"class":762},[722,2434,2435],{},[738,2436,797],{},[742,2438,2440],{"className":744,"code":2439,"language":746,"meta":747,"style":747},"DELETE FROM posts\nWHERE user_id IN (\n  SELECT id\n  FROM users\n  WHERE active = 0\n)\n  AND published = 0;\n",[749,2441,2442,2452,2462,2469,2475,2485,2489],{"__ignoreMap":747},[752,2443,2444,2447,2450],{"class":754,"line":755},[752,2445,2446],{"class":758},"DELETE",[752,2448,2449],{"class":758}," FROM",[752,2451,1763],{"class":762},[752,2453,2454,2456,2458,2460],{"class":754,"line":810},[752,2455,843],{"class":758},[752,2457,1675],{"class":762},[752,2459,1744],{"class":758},[752,2461,1747],{"class":762},[752,2463,2464,2466],{"class":754,"line":816},[752,2465,1752],{"class":758},[752,2467,2468],{"class":762}," id\n",[752,2470,2471,2473],{"class":754,"line":825},[752,2472,1760],{"class":758},[752,2474,837],{"class":762},[752,2476,2477,2479,2481,2483],{"class":754,"line":831},[752,2478,1768],{"class":758},[752,2480,781],{"class":762},[752,2482,785],{"class":784},[752,2484,1615],{"class":788},[752,2486,2487],{"class":754,"line":840},[752,2488,1779],{"class":762},[752,2490,2491,2493,2495,2497,2499],{"class":754,"line":1011},[752,2492,1274],{"class":758},[752,2494,1685],{"class":762},[752,2496,785],{"class":784},[752,2498,1440],{"class":788},[752,2500,792],{"class":762},[726,2502,2504],{"id":2503},"definisi-data","Definisi data",[731,2506,2508],{"id":2507},"create-table","CREATE TABLE",[722,2510,2511],{},[738,2512,740],{},[742,2514,2516],{"className":744,"code":2515,"language":746,"meta":747,"style":747},"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",[749,2517,2518],{"__ignoreMap":747},[752,2519,2520,2523,2526,2530,2533,2536,2539,2542,2544,2547,2549,2552,2554,2557,2559,2562,2564,2566,2568,2571,2574,2577,2580,2583,2586,2589,2591,2594,2596,2598,2601,2604],{"class":754,"line":755},[752,2521,2522],{"class":758},"create",[752,2524,2525],{"class":758}," table",[752,2527,2529],{"class":2528},"sqMzV"," users",[752,2531,2532],{"class":762}," (id ",[752,2534,2535],{"class":758},"int",[752,2537,2538],{"class":758}," primary key",[752,2540,2541],{"class":762}," auto_increment, ",[752,2543,766],{"class":758},[752,2545,2546],{"class":758}," varchar",[752,2548,1330],{"class":762},[752,2550,2551],{"class":788},"255",[752,2553,1339],{"class":762},[752,2555,2556],{"class":758},"not null",[752,2558,769],{"class":762},[752,2560,2561],{"class":758},"varchar",[752,2563,1330],{"class":762},[752,2565,2551],{"class":788},[752,2567,1339],{"class":762},[752,2569,2570],{"class":758},"unique",[752,2572,2573],{"class":758}," not null",[752,2575,2576],{"class":762},", active ",[752,2578,2579],{"class":758},"boolean",[752,2581,2582],{"class":758}," default",[752,2584,2585],{"class":762}," true, created_at ",[752,2587,2588],{"class":758},"timestamp",[752,2590,2582],{"class":758},[752,2592,2593],{"class":762}," current_timestamp, updated_at ",[752,2595,2588],{"class":758},[752,2597,2582],{"class":758},[752,2599,2600],{"class":762}," current_timestamp ",[752,2602,2603],{"class":758},"on update",[752,2605,2606],{"class":762}," current_timestamp);\n",[722,2608,2609],{},[738,2610,797],{},[742,2612,2614],{"className":744,"code":2613,"language":746,"meta":747,"style":747},"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",[749,2615,2616,2628,2642,2660,2681,2695,2708,2725],{"__ignoreMap":747},[752,2617,2618,2621,2624,2626],{"class":754,"line":755},[752,2619,2620],{"class":758},"CREATE",[752,2622,2623],{"class":758}," TABLE",[752,2625,2529],{"class":2528},[752,2627,1747],{"class":762},[752,2629,2630,2633,2636,2639],{"class":754,"line":810},[752,2631,2632],{"class":762},"  id ",[752,2634,2635],{"class":758},"INT",[752,2637,2638],{"class":758}," PRIMARY KEY",[752,2640,2641],{"class":762}," AUTO_INCREMENT,\n",[752,2643,2644,2646,2649,2651,2653,2655,2658],{"class":754,"line":816},[752,2645,819],{"class":758},[752,2647,2648],{"class":758}," VARCHAR",[752,2650,1330],{"class":762},[752,2652,2551],{"class":788},[752,2654,1339],{"class":762},[752,2656,2657],{"class":758},"NOT NULL",[752,2659,822],{"class":762},[752,2661,2662,2664,2667,2669,2671,2673,2676,2679],{"class":754,"line":825},[752,2663,2334],{"class":762},[752,2665,2666],{"class":758},"VARCHAR",[752,2668,1330],{"class":762},[752,2670,2551],{"class":788},[752,2672,1339],{"class":762},[752,2674,2675],{"class":758},"UNIQUE",[752,2677,2678],{"class":758}," NOT NULL",[752,2680,822],{"class":762},[752,2682,2683,2686,2689,2692],{"class":754,"line":831},[752,2684,2685],{"class":762},"  active ",[752,2687,2688],{"class":758},"BOOLEAN",[752,2690,2691],{"class":758}," DEFAULT",[752,2693,2694],{"class":762}," TRUE,\n",[752,2696,2697,2700,2703,2705],{"class":754,"line":840},[752,2698,2699],{"class":762},"  created_at ",[752,2701,2702],{"class":758},"TIMESTAMP",[752,2704,2691],{"class":758},[752,2706,2707],{"class":762}," CURRENT_TIMESTAMP,\n",[752,2709,2710,2712,2714,2716,2719,2722],{"class":754,"line":1011},[752,2711,2345],{"class":762},[752,2713,2702],{"class":758},[752,2715,2691],{"class":758},[752,2717,2718],{"class":762}," CURRENT_TIMESTAMP ",[752,2720,2721],{"class":758},"ON UPDATE",[752,2723,2724],{"class":762}," CURRENT_TIMESTAMP\n",[752,2726,2727],{"class":754,"line":1017},[752,2728,2231],{"class":762},[726,2730,2732],{"id":2731},"fungsi-window","Fungsi window",[731,2734,2736],{"id":2735},"row_number","ROW_NUMBER()",[722,2738,2739],{},[738,2740,740],{},[742,2742,2744],{"className":744,"code":2743,"language":746,"meta":747,"style":747},"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",[749,2745,2746],{"__ignoreMap":747},[752,2747,2748,2750,2752,2754,2757,2759,2761,2764,2766,2769,2772,2775,2778,2781,2783,2785,2787,2790,2792,2794,2796,2798,2800,2802],{"class":754,"line":755},[752,2749,759],{"class":758},[752,2751,763],{"class":762},[752,2753,766],{"class":758},[752,2755,2756],{"class":762},", email, ",[752,2758,2735],{"class":1326},[752,2760,2280],{"class":762},[752,2762,2763],{"class":758},"over",[752,2765,1670],{"class":762},[752,2767,2768],{"class":758},"partition",[752,2770,2771],{"class":758}," by",[752,2773,2774],{"class":762}," department_id ",[752,2776,2777],{"class":758},"order by",[752,2779,2780],{"class":762}," created_at ",[752,2782,1447],{"class":758},[752,2784,1339],{"class":762},[752,2786,1342],{"class":758},[752,2788,2789],{"class":762}," row_num ",[752,2791,772],{"class":758},[752,2793,775],{"class":762},[752,2795,778],{"class":758},[752,2797,781],{"class":762},[752,2799,785],{"class":784},[752,2801,789],{"class":788},[752,2803,792],{"class":762},[722,2805,2806],{},[738,2807,797],{},[742,2809,2811],{"className":744,"code":2810,"language":746,"meta":747,"style":747},"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",[749,2812,2813,2817,2821,2827,2831,2843,2854,2864,2873,2879],{"__ignoreMap":747},[752,2814,2815],{"class":754,"line":755},[752,2816,807],{"class":758},[752,2818,2819],{"class":754,"line":810},[752,2820,813],{"class":762},[752,2822,2823,2825],{"class":754,"line":816},[752,2824,819],{"class":758},[752,2826,822],{"class":762},[752,2828,2829],{"class":754,"line":825},[752,2830,2141],{"class":762},[752,2832,2833,2836,2838,2841],{"class":754,"line":831},[752,2834,2835],{"class":1326},"  ROW_NUMBER",[752,2837,2280],{"class":762},[752,2839,2840],{"class":758},"OVER",[752,2842,1747],{"class":762},[752,2844,2845,2848,2851],{"class":754,"line":840},[752,2846,2847],{"class":758},"    PARTITION",[752,2849,2850],{"class":758}," BY",[752,2852,2853],{"class":762}," department_id\n",[752,2855,2856,2859,2861],{"class":754,"line":1011},[752,2857,2858],{"class":758},"    ORDER BY",[752,2860,2780],{"class":762},[752,2862,2863],{"class":758},"DESC\n",[752,2865,2866,2868,2870],{"class":754,"line":1017},[752,2867,2010],{"class":762},[752,2869,1500],{"class":758},[752,2871,2872],{"class":762}," row_num\n",[752,2874,2875,2877],{"class":754,"line":1031},[752,2876,834],{"class":758},[752,2878,837],{"class":762},[752,2880,2881,2883,2885,2887,2889],{"class":754,"line":1271},[752,2882,843],{"class":758},[752,2884,781],{"class":762},[752,2886,785],{"class":784},[752,2888,789],{"class":788},[752,2890,792],{"class":762},[726,2892,2894],{"id":2893},"common-table-expressions-cte","Common Table Expressions (CTE)",[731,2896,2898],{"id":2897},"klausa-with","Klausa WITH",[722,2900,2901],{},[738,2902,740],{},[742,2904,2906],{"className":744,"code":2905,"language":746,"meta":747,"style":747},"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",[749,2907,2908],{"__ignoreMap":747},[752,2909,2910,2913,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2943,2945,2947,2949,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2981,2983,2986,2988,2990,2992,2995,2997,2999,3001,3003,3005,3007,3009,3012,3014,3017,3019,3022,3024,3027,3029,3031,3033,3035,3038,3040,3043,3045,3047,3049,3051,3053,3056,3058,3060,3062,3064,3066],{"class":754,"line":755},[752,2911,2912],{"class":758},"with",[752,2914,2915],{"class":762}," active_users ",[752,2917,1342],{"class":758},[752,2919,1670],{"class":762},[752,2921,759],{"class":758},[752,2923,763],{"class":762},[752,2925,766],{"class":758},[752,2927,769],{"class":762},[752,2929,772],{"class":758},[752,2931,775],{"class":762},[752,2933,778],{"class":758},[752,2935,781],{"class":762},[752,2937,785],{"class":784},[752,2939,789],{"class":788},[752,2941,2942],{"class":762},"), user_posts ",[752,2944,1342],{"class":758},[752,2946,1670],{"class":762},[752,2948,759],{"class":758},[752,2950,2951],{"class":762}," user_id, ",[752,2953,1327],{"class":1326},[752,2955,1330],{"class":762},[752,2957,1842],{"class":784},[752,2959,1339],{"class":762},[752,2961,1342],{"class":758},[752,2963,1883],{"class":762},[752,2965,772],{"class":758},[752,2967,1680],{"class":762},[752,2969,778],{"class":758},[752,2971,1685],{"class":762},[752,2973,785],{"class":784},[752,2975,789],{"class":788},[752,2977,1404],{"class":758},[752,2979,2980],{"class":762}," user_id) ",[752,2982,759],{"class":758},[752,2984,2985],{"class":871}," au",[752,2987,875],{"class":762},[752,2989,878],{"class":871},[752,2991,881],{"class":762},[752,2993,2994],{"class":871},"au",[752,2996,875],{"class":762},[752,2998,766],{"class":871},[752,3000,881],{"class":762},[752,3002,2994],{"class":871},[752,3004,875],{"class":762},[752,3006,897],{"class":871},[752,3008,881],{"class":762},[752,3010,3011],{"class":1326},"coalesce",[752,3013,1330],{"class":762},[752,3015,3016],{"class":871},"up",[752,3018,875],{"class":762},[752,3020,3021],{"class":871},"post_count",[752,3023,881],{"class":762},[752,3025,3026],{"class":788},"0",[752,3028,1339],{"class":762},[752,3030,1342],{"class":758},[752,3032,1883],{"class":762},[752,3034,772],{"class":758},[752,3036,3037],{"class":762}," active_users au ",[752,3039,1371],{"class":758},[752,3041,3042],{"class":762}," user_posts up ",[752,3044,1116],{"class":758},[752,3046,2985],{"class":871},[752,3048,875],{"class":762},[752,3050,878],{"class":871},[752,3052,915],{"class":784},[752,3054,3055],{"class":871}," up",[752,3057,875],{"class":762},[752,3059,1132],{"class":871},[752,3061,920],{"class":758},[752,3063,1883],{"class":762},[752,3065,1447],{"class":758},[752,3067,792],{"class":762},[722,3069,3070],{},[738,3071,797],{},[742,3073,3075],{"className":744,"code":3074,"language":746,"meta":747,"style":747},"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",[749,3076,3077,3088,3093,3098,3105,3110,3116,3126,3131,3140,3144,3149,3164,3170,3180,3187,3191,3195,3207,3218,3229,3253,3261,3284],{"__ignoreMap":747},[752,3078,3079,3082,3084,3086],{"class":754,"line":755},[752,3080,3081],{"class":758},"WITH",[752,3083,2915],{"class":762},[752,3085,1500],{"class":758},[752,3087,1747],{"class":762},[752,3089,3090],{"class":754,"line":810},[752,3091,3092],{"class":758},"  SELECT\n",[752,3094,3095],{"class":754,"line":816},[752,3096,3097],{"class":762},"    id,\n",[752,3099,3100,3103],{"class":754,"line":825},[752,3101,3102],{"class":758},"    name",[752,3104,822],{"class":762},[752,3106,3107],{"class":754,"line":831},[752,3108,3109],{"class":762},"    email\n",[752,3111,3112,3114],{"class":754,"line":840},[752,3113,1760],{"class":758},[752,3115,837],{"class":762},[752,3117,3118,3120,3122,3124],{"class":754,"line":1011},[752,3119,1768],{"class":758},[752,3121,781],{"class":762},[752,3123,785],{"class":784},[752,3125,1008],{"class":788},[752,3127,3128],{"class":754,"line":1017},[752,3129,3130],{"class":762},"),\n",[752,3132,3133,3136,3138],{"class":754,"line":1031},[752,3134,3135],{"class":762},"user_posts ",[752,3137,1500],{"class":758},[752,3139,1747],{"class":762},[752,3141,3142],{"class":754,"line":1271},[752,3143,3092],{"class":758},[752,3145,3146],{"class":754,"line":1584},[752,3147,3148],{"class":762},"    user_id,\n",[752,3150,3151,3154,3156,3158,3160,3162],{"class":754,"line":1594},[752,3152,3153],{"class":1326},"    COUNT",[752,3155,1330],{"class":762},[752,3157,1842],{"class":784},[752,3159,1339],{"class":762},[752,3161,1500],{"class":758},[752,3163,2015],{"class":762},[752,3165,3166,3168],{"class":754,"line":1618},[752,3167,1760],{"class":758},[752,3169,1763],{"class":762},[752,3171,3172,3174,3176,3178],{"class":754,"line":2206},[752,3173,1768],{"class":758},[752,3175,1685],{"class":762},[752,3177,785],{"class":784},[752,3179,1008],{"class":788},[752,3181,3182,3185],{"class":754,"line":2214},[752,3183,3184],{"class":758},"  GROUP BY",[752,3186,1755],{"class":762},[752,3188,3189],{"class":754,"line":2221},[752,3190,1779],{"class":762},[752,3192,3193],{"class":754,"line":2228},[752,3194,807],{"class":758},[752,3196,3198,3201,3203,3205],{"class":754,"line":3197},18,[752,3199,3200],{"class":871},"  au",[752,3202,875],{"class":762},[752,3204,878],{"class":871},[752,3206,822],{"class":762},[752,3208,3210,3212,3214,3216],{"class":754,"line":3209},19,[752,3211,3200],{"class":871},[752,3213,875],{"class":762},[752,3215,766],{"class":871},[752,3217,822],{"class":762},[752,3219,3221,3223,3225,3227],{"class":754,"line":3220},20,[752,3222,3200],{"class":871},[752,3224,875],{"class":762},[752,3226,897],{"class":871},[752,3228,822],{"class":762},[752,3230,3232,3235,3237,3239,3241,3243,3245,3247,3249,3251],{"class":754,"line":3231},21,[752,3233,3234],{"class":1326},"  COALESCE",[752,3236,1330],{"class":762},[752,3238,3016],{"class":871},[752,3240,875],{"class":762},[752,3242,3021],{"class":871},[752,3244,881],{"class":762},[752,3246,3026],{"class":788},[752,3248,1339],{"class":762},[752,3250,1500],{"class":758},[752,3252,2015],{"class":762},[752,3254,3256,3258],{"class":754,"line":3255},22,[752,3257,834],{"class":758},[752,3259,3260],{"class":762}," active_users au\n",[752,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282],{"class":754,"line":3263},23,[752,3265,1534],{"class":758},[752,3267,3042],{"class":762},[752,3269,1239],{"class":758},[752,3271,2985],{"class":871},[752,3273,875],{"class":762},[752,3275,878],{"class":871},[752,3277,915],{"class":784},[752,3279,3055],{"class":871},[752,3281,875],{"class":762},[752,3283,1254],{"class":871},[752,3285,3287,3289,3291,3293],{"class":754,"line":3286},24,[752,3288,1621],{"class":758},[752,3290,1883],{"class":762},[752,3292,1626],{"class":758},[752,3294,792],{"class":762},[726,3296,3298],{"id":3297},"opsi-pemformatan","Opsi pemformatan",[731,3300,3302],{"id":3301},"ukuran-indentasi-berbeda","Ukuran indentasi berbeda",[722,3304,3305],{},[738,3306,3307],{},"2 spasi:",[742,3309,3310],{"className":744,"code":800,"language":746,"meta":747,"style":747},[749,3311,3312,3316,3320,3326,3330,3336],{"__ignoreMap":747},[752,3313,3314],{"class":754,"line":755},[752,3315,807],{"class":758},[752,3317,3318],{"class":754,"line":810},[752,3319,813],{"class":762},[752,3321,3322,3324],{"class":754,"line":816},[752,3323,819],{"class":758},[752,3325,822],{"class":762},[752,3327,3328],{"class":754,"line":825},[752,3329,828],{"class":762},[752,3331,3332,3334],{"class":754,"line":831},[752,3333,834],{"class":758},[752,3335,837],{"class":762},[752,3337,3338,3340,3342,3344,3346],{"class":754,"line":840},[752,3339,843],{"class":758},[752,3341,781],{"class":762},[752,3343,785],{"class":784},[752,3345,789],{"class":788},[752,3347,792],{"class":762},[722,3349,3350],{},[738,3351,3352],{},"4 spasi:",[742,3354,3356],{"className":744,"code":3355,"language":746,"meta":747,"style":747},"SELECT\n    id,\n    name,\n    email\nFROM users\nWHERE active = 1;\n",[749,3357,3358,3362,3366,3372,3376,3382],{"__ignoreMap":747},[752,3359,3360],{"class":754,"line":755},[752,3361,807],{"class":758},[752,3363,3364],{"class":754,"line":810},[752,3365,3097],{"class":762},[752,3367,3368,3370],{"class":754,"line":816},[752,3369,3102],{"class":758},[752,3371,822],{"class":762},[752,3373,3374],{"class":754,"line":825},[752,3375,3109],{"class":762},[752,3377,3378,3380],{"class":754,"line":831},[752,3379,834],{"class":758},[752,3381,837],{"class":762},[752,3383,3384,3386,3388,3390,3392],{"class":754,"line":840},[752,3385,843],{"class":758},[752,3387,781],{"class":762},[752,3389,785],{"class":784},[752,3391,789],{"class":788},[752,3393,792],{"class":762},[731,3395,3397],{"id":3396},"gaya-huruf-kata-kunci","Gaya huruf kata kunci",[722,3399,3400],{},[738,3401,3402],{},"HURUF BESAR:",[742,3404,3405],{"className":744,"code":800,"language":746,"meta":747,"style":747},[749,3406,3407,3411,3415,3421,3425,3431],{"__ignoreMap":747},[752,3408,3409],{"class":754,"line":755},[752,3410,807],{"class":758},[752,3412,3413],{"class":754,"line":810},[752,3414,813],{"class":762},[752,3416,3417,3419],{"class":754,"line":816},[752,3418,819],{"class":758},[752,3420,822],{"class":762},[752,3422,3423],{"class":754,"line":825},[752,3424,828],{"class":762},[752,3426,3427,3429],{"class":754,"line":831},[752,3428,834],{"class":758},[752,3430,837],{"class":762},[752,3432,3433,3435,3437,3439,3441],{"class":754,"line":840},[752,3434,843],{"class":758},[752,3436,781],{"class":762},[752,3438,785],{"class":784},[752,3440,789],{"class":788},[752,3442,792],{"class":762},[722,3444,3445],{},[738,3446,3447],{},"huruf kecil:",[742,3449,3451],{"className":744,"code":3450,"language":746,"meta":747,"style":747},"select\n  id,\n  name,\n  email\nfrom users\nwhere active = 1;\n",[749,3452,3453,3458,3462,3468,3472,3478],{"__ignoreMap":747},[752,3454,3455],{"class":754,"line":755},[752,3456,3457],{"class":758},"select\n",[752,3459,3460],{"class":754,"line":810},[752,3461,813],{"class":762},[752,3463,3464,3466],{"class":754,"line":816},[752,3465,819],{"class":758},[752,3467,822],{"class":762},[752,3469,3470],{"class":754,"line":825},[752,3471,828],{"class":762},[752,3473,3474,3476],{"class":754,"line":831},[752,3475,772],{"class":758},[752,3477,837],{"class":762},[752,3479,3480,3482,3484,3486,3488],{"class":754,"line":840},[752,3481,778],{"class":758},[752,3483,781],{"class":762},[752,3485,785],{"class":784},[752,3487,789],{"class":788},[752,3489,792],{"class":762},[722,3491,3492],{},"Contoh-contoh ini memperlihatkan bagaimana SQL Prettify membuat kueri lebih rapi, lebih mudah dibaca, dan lebih konsisten untuk kerja tim.",[3494,3495,3496],"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":747,"searchDepth":810,"depth":810,"links":3498},[3499,3503,3506,3509,3513,3518,3521,3524,3527],{"id":728,"depth":810,"text":729,"children":3500},[3501,3502],{"id":733,"depth":816,"text":734},{"id":854,"depth":816,"text":855},{"id":1045,"depth":810,"text":1046,"children":3504},[3505],{"id":1049,"depth":816,"text":1050},{"id":1289,"depth":810,"text":1290,"children":3507},[3508],{"id":1293,"depth":816,"text":1294},{"id":1631,"depth":810,"text":1632,"children":3510},[3511,3512],{"id":1635,"depth":816,"text":1636},{"id":1794,"depth":816,"text":1795},{"id":2040,"depth":810,"text":2041,"children":3514},[3515,3516,3517],{"id":2044,"depth":816,"text":2045},{"id":2234,"depth":816,"text":2235},{"id":2377,"depth":816,"text":2378},{"id":2503,"depth":810,"text":2504,"children":3519},[3520],{"id":2507,"depth":816,"text":2508},{"id":2731,"depth":810,"text":2732,"children":3522},[3523],{"id":2735,"depth":816,"text":2736},{"id":2893,"depth":810,"text":2894,"children":3525},[3526],{"id":2897,"depth":816,"text":2898},{"id":3297,"depth":810,"text":3298,"children":3528},[3529,3530],{"id":3301,"depth":816,"text":3302},{"id":3396,"depth":816,"text":3397},"md",{},{"title":99,"description":724},{"loc":214},"HsY_VgIxzGzt1S6puxAe_m-A9Z9d5Ph6pMsyC_2HeHI",[3537,3537],null]