diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/1.\345\256\211\350\243\205/config.json" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/1.\345\256\211\350\243\205/config.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/1.\345\256\211\350\243\205/config.json" rename to "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/1.\345\256\211\350\243\205/config.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/1.\345\256\211\350\243\205/install.json" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/1.\345\256\211\350\243\205/install.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/1.\345\256\211\350\243\205/install.json" rename to "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/1.\345\256\211\350\243\205/install.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/1.\345\256\211\350\243\205/install.md" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/1.\345\256\211\350\243\205/install.md" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/1.\345\256\211\350\243\205/install.md" rename to "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/1.\345\256\211\350\243\205/install.md" diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/config.json" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/2.\347\231\273\345\275\225/config.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/config.json" rename to "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/2.\347\231\273\345\275\225/config.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/login.json" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/2.\347\231\273\345\275\225/login.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/login.json" rename to "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/2.\347\231\273\345\275\225/login.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/login.md" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/2.\347\231\273\345\275\225/login.md" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/login.md" rename to "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/2.\347\231\273\345\275\225/login.md" diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/rds.json" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/2.\347\231\273\345\275\225/rds.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/rds.json" rename to "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/2.\347\231\273\345\275\225/rds.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/rds.md" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/2.\347\231\273\345\275\225/rds.md" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/rds.md" rename to "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/2.\347\231\273\345\275\225/rds.md" diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/3.\344\275\277\347\224\250/config.json" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/3.\344\275\277\347\224\250/config.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/3.\344\275\277\347\224\250/config.json" rename to "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/3.\344\275\277\347\224\250/config.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/3.\344\275\277\347\224\250/develop.json" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/3.\344\275\277\347\224\250/develop.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/3.\344\275\277\347\224\250/develop.json" rename to "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/3.\344\275\277\347\224\250/develop.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/3.\344\275\277\347\224\250/develop.md" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/3.\344\275\277\347\224\250/develop.md" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/3.\344\275\277\347\224\250/develop.md" rename to "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/3.\344\275\277\347\224\250/develop.md" diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/4. \345\210\233\345\273\272\345\222\214\345\210\240\351\231\244\346\225\260\346\215\256\345\272\223/config.json" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/4. \345\210\233\345\273\272\345\222\214\345\210\240\351\231\244\346\225\260\346\215\256\345\272\223/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..71d836411f38ba084451a5ded0d1b37851dcd267 --- /dev/null +++ "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/4. \345\210\233\345\273\272\345\222\214\345\210\240\351\231\244\346\225\260\346\215\256\345\272\223/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-764d5080ddb943fe9236922984afa152", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/config.json" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/config.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/config.json" rename to "data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\347\231\273\345\275\225/config.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/1.psql/config.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/1.psql/config.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/1.psql/config.json" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/1.psql/config.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/1.psql/psql.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/1.psql/psql.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/1.psql/psql.json" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/1.psql/psql.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/1.psql/psql.md" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/1.psql/psql.md" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/1.psql/psql.md" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/1.psql/psql.md" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/basic.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/basic.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/basic.json" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/basic.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/basic.md" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/basic.md" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/basic.md" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/basic.md" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/config.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/config.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/config.json" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/config.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/concept.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/concept.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/concept.json" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/concept.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/concept.md" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/concept.md" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/concept.md" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/concept.md" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/config.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/config.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/config.json" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/config.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/delete.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/delete.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/delete.json" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/delete.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/delete.md" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/delete.md" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/delete.md" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/delete.md" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/insert.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/insert.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/insert.json" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/insert.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/insert.md" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/insert.md" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/insert.md" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/insert.md" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/update.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/update.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/update.json" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/update.json" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/update.md" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/update.md" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/update.md" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/3.SQL\343\200\201DML\345\222\214DDL/update.md" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/config.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/config.json" similarity index 100% rename from "data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/config.json" rename to "data/1.MySQL\345\210\235\351\230\266/3.\344\275\277\347\224\250\346\225\260\346\215\256\345\272\223/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\207\252\345\242\236\344\270\273\351\224\256/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\207\252\345\242\236\344\270\273\351\224\256/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..b0f4394f263ef127d6588fdb715774db786f204d --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\207\252\345\242\236\344\270\273\351\224\256/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-d2cdd250a5f24c8e9676e0fa1faf5772", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/2.\350\247\206\345\233\276/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/2.\350\247\206\345\233\276/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..065315d1f4587f6e0acb4e391ca46991d2545df6 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/2.\350\247\206\345\233\276/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-98e926730d844f238dc9cd8ac5f65126", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/create_table.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/create_table.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/create_table.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/create_table.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/create_table.md" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/create_table.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/create_table.md" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/create_table.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/serial.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/serial.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/serial.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/serial.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/serial.md" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/serial.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/serial.md" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/serial.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/table.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/table.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/table.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/table.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/table.md" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/table.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/table.md" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\350\241\250/table.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/2.\345\207\275\346\225\260/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\345\207\275\346\225\260/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/2.\345\207\275\346\225\260/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\345\207\275\346\225\260/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/2.\345\207\275\346\225\260/function.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\345\207\275\346\225\260/function.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/2.\345\207\275\346\225\260/function.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\345\207\275\346\225\260/function.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/2.\345\207\275\346\225\260/function.md" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\345\207\275\346\225\260/function.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/2.\345\207\275\346\225\260/function.md" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\345\207\275\346\225\260/function.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/grant.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/grant.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/grant.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/grant.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/grant.md" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/grant.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/grant.md" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/grant.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/revoke.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/revoke.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/revoke.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/revoke.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/revoke.md" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/revoke.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/revoke.md" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/revoke.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/role.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/role.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/role.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/role.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/role.md" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/role.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/role.md" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/role.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/config.json" deleted file mode 100644 index 5776ce9937ff626e6f817163adcb53a439b36e37..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/config.json" +++ /dev/null @@ -1,18 +0,0 @@ -{ - "node_id": "mysql-88c53ba3b31f4ae5a4de3809d61cf539", - "keywords": [ - "数据库扩展", - "数据库插件", - "extension" - ], - "children": [], - "export": [ - "language.json", - "extension.json" - ], - "keywords_must": [ - "数据库扩展", - "extension" - ], - "keywords_forbid": [] -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/extension.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/extension.json" deleted file mode 100644 index 2ee412c935d724318367c512ff80676ba16bb152..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/extension.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "code_options", - "author": "ccat", - "source": "extension.md", - "notebook_enable": false, - "exercise_id": "8875ecad1e9f403bbad6f68f2f5d6a9f" -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/extension.md" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/extension.md" deleted file mode 100644 index 6dc9ad1a66ee3cecc282d5e563a26b9dc987e55c..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/extension.md" +++ /dev/null @@ -1,33 +0,0 @@ -# 外部扩展 - -下列哪个功能需要通过`create exension`语句安装扩展得到? - -## 答案 - -postgis - -## 选项 - -### A - -全文检索 - -### B - -JSONB - -### C - -GIST 和 GIN 索引 - -### D - -JSON Path 支持 - -### E - -XML 和 XSLT 支持 - -### F - -面向对象语法 diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/language.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/language.json" deleted file mode 100644 index ed80643b8c886338d0bb7e621b25df07c5b14bd0..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/language.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "code_options", - "author": "ccat", - "source": "language.md", - "notebook_enable": false, - "exercise_id": "1d88714991c849c7ad65b9b4fa17c583" -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/language.md" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/language.md" deleted file mode 100644 index 2b59cb5b64d2d116a342404c16124178c4b37584..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/language.md" +++ /dev/null @@ -1,25 +0,0 @@ -# 过程语言 - -关于 PostgreSQL PL 语言,错误的是: - -## 答案 - -要安装新的扩展语言,需要重新编译 PostgreSQL 内核。 - -## 选项 - -### A - -PG 可以支持 Python、Perl、Lua 等多种 PL 语言编写函数。 - -### B - -通过 create language 可以安装新的 pl 语言支持 - -### C - -实现新的 PL 语言需要遵循 PostgreSQL 的语言扩展规范。 - -### D - -用外部语言实现函数,要考虑跨边界传递数据的开销 \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/primary_key.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/primary_key.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/primary_key.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/primary_key.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/primary_key.md" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/primary_key.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/primary_key.md" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/primary_key.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique.md" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique.md" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique_2.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique_2.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique_2.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique_2.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique_2.md" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique_2.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique_2.md" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/unique_2.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/7.\345\255\230\345\202\250\345\274\225\346\223\216/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/7.\345\255\230\345\202\250\345\274\225\346\223\216/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..fef3ab7bcb6881b3fc66f47484cef8d3c86f87ad --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/7.\345\255\230\345\202\250\345\274\225\346\223\216/config.json" @@ -0,0 +1,6 @@ +{ + "node_id": "mysql-af89d54d66974111b4f67aeba2af7161", + "keywords": [], + "children": [], + "export": [] +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5. \350\247\246\345\217\221\345\231\250/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/8. \350\247\246\345\217\221\345\231\250/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5. \350\247\246\345\217\221\345\231\250/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/8. \350\247\246\345\217\221\345\231\250/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5. \350\247\246\345\217\221\345\231\250/trigger.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/8. \350\247\246\345\217\221\345\231\250/trigger.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5. \350\247\246\345\217\221\345\231\250/trigger.json" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/8. \350\247\246\345\217\221\345\231\250/trigger.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5. \350\247\246\345\217\221\345\231\250/trigger.md" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/8. \350\247\246\345\217\221\345\231\250/trigger.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5. \350\247\246\345\217\221\345\231\250/trigger.md" rename to "data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/8. \350\247\246\345\217\221\345\231\250/trigger.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/9.\345\255\230\345\202\250\345\274\225\346\223\216/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/9.\345\255\230\345\202\250\345\274\225\346\223\216/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..f8b0c9e5ea28d53149bf59c4b2ac3f52c3508f41 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/9.\345\255\230\345\202\250\345\274\225\346\223\216/config.json" @@ -0,0 +1,7 @@ +{ + "node_id": "mysql-af89d54d66974111b4f67aeba2af7161", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [] +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/1. WHERE/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/1. WHERE/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..f4358b912114caa1afecf72ecc4d2f6eb2b42f17 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/1. WHERE/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-2296dbe96d584a52bd28a3ad5f655518", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/2.CASE/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/2.CASE/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..62d79df737e80465d449f7d6394a3e7553854a9d --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/2.CASE/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-8e6cd4d5f4b446a2bc3f5402de9bd49c", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/3.DISTINCT/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/3.DISTINCT/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..59664b0afbcaa5420f9587ac307e7b2b7d1e68c9 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/3.DISTINCT/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-153ce0dadc824af98de199f193c8c75c", + "keywords": ["distinct"], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/4.ORDER BY/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/4.ORDER BY/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..e2cdbd593d8a721d03d61eb7ffa7f782c437b7c3 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/4.ORDER BY/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-fa20a81805b44975aed265dd058c542a", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/5.UNION/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/5.UNION/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..035409fef84a44857137de1c01e348ec7f1421bc --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/5.UNION/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-b57b6c08f5f240c6a997284e4448f088", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..5416bb42cac3f91f6a9cfaa37efe3f572ee34720 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/2. \346\237\245\350\257\242/config.json" @@ -0,0 +1,7 @@ +{ + "node_id": "mysql-ed0a3aa2ca704780ae72749842657fa7", + "keywords": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/5.CTE/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/5.CTE/config.json" deleted file mode 100644 index d91ad5383721a967e6e6164ac1029286d2871e66..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/5.CTE/config.json" +++ /dev/null @@ -1,16 +0,0 @@ -{ - "node_id": "mysql-a69988041f934af1af39f2da4b3e0d58", - "keywords": [ - "common table expression", - "cte", - "recursive" - ], - "children": [], - "export": [ - "to_root.json" - ], - "keywords_must": [ - "cte" - ], - "keywords_forbid": [] -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/5.CTE/to_root.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/5.CTE/to_root.json" deleted file mode 100644 index 0c94f0b4e6eeffe41e62b9897535b1a8f7eec0e2..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/5.CTE/to_root.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "code_options", - "author": "ccat", - "source": "to_root.md", - "notebook_enable": false, - "exercise_id": "3d631bd0b26b44b4a8951ef7d4f865ec" -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/5.CTE/to_root.md" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/5.CTE/to_root.md" deleted file mode 100644 index fa140c56017a39c335c49a893453b53b99bd6ed5..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/5.CTE/to_root.md" +++ /dev/null @@ -1,67 +0,0 @@ -# 树结构溯根 - -现有一个表 node - -```postgresql -create table node -( - id serial primary key, - pid integer, - content text -); -``` - -其 pid 列引用 id 列,形成一个树结构,根节点的 pid 为 0。 - -现在我们希望写一个查询,找到某一个给定id的记录,其父节点、父节点的父节点,直至根节点的路径。那么这个查询应该是: - -## 答案 - -```postgresql -with recursive t(id, pid, content) as ( - select id, pid, content - from node - where id = $1 - union all - select node.id, node.pid, node.content - from node - join t on node.id = t.pid) -select node.id, node.pid, content -from node - join t on node.id = t.id; -``` - -## 选项 - -### 没有递归定义 - -```postgresql -with t as ( - select id, pid, content - from node - where id = $1 - union all - select node.id, node.pid, node.level - from node - join t on node.id = t.pid) -select node.id, node.pid, content -from node - join t on node.id = t.id; -``` - -### 平凡的连接查询无法处理递归问题 - -```postgresql -select node.id, node.pid, node.content -from node - join node as p on node.pid = p.id -where id = $1; -``` - -### 子查询无法处理递归问题 - -```postgresql -select node.id, node.pid, node content -from node as t -where t.pid = (select id from t where id = t.pid) -``` \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/6.\350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/6.\350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/config.json" deleted file mode 100644 index 88aadad1bd417f728a610e323c4733cabd88f6fc..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/6.\350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/config.json" +++ /dev/null @@ -1,15 +0,0 @@ -{ - "node_id": "mysql-7b3a382e0cdb4f089fb3b1769c91025f", - "keywords": [ - "plsql", - "过程化" - ], - "children": [], - "export": [ - "loop.json" - ], - "keywords_must": [ - "过程化" - ], - "keywords_forbid": [] -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/6.\350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/loop.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/6.\350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/loop.json" deleted file mode 100644 index 1412719a1d18f0743147f5cef64aacd25a4f86a5..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/6.\350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/loop.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "code_options", - "author": "ccat", - "source": "loop.md", - "notebook_enable": false, - "exercise_id": "4f53e1f2bc704c7fbe4b2586d690d3ff" -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/6.\350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/loop.md" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/6.\350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/loop.md" deleted file mode 100644 index 318e541b7cf917b4304d62642f1c16b26618399f..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/6.\350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/loop.md" +++ /dev/null @@ -1,80 +0,0 @@ -# 循环 - -下面哪一项定义的函数可以生成指定范围内的整数数列? - -## 答案 - -```postgresql -create function gen(start integer, stop integer) - returns setof integer as -$$ -begin - for idx in start .. stop - loop - return next idx; - end loop; -end; -$$ language plpgsql; -``` - -## 选项 - -### A - -```postgresql -create function gen(start integer, stop integer) returns integer as -$$ -begin - for idx in start .. stop - loop - return idx; - end loop; -end; -$$ language plpgsql; -``` - -### B - -```postgresql -create function gen(start integer, stop integer) - returns integer as -$$ -begin - for idx in start .. stop - loop - yield idx; - end loop; -end; -$$ language plpgsql; -``` - -### C - -```postgresql -create function gen(start integer, stop integer) - returns setof integer as -$$ -begin - for idx in start .. stop - loop - return idx; - idx += 1; - end loop; -end; -$$ language plpgsql; -``` - -### D - -```postgresql -create function gen(start integer, stop integer) - returns setof integer as -$$ -begin - for idx in start .. stop - loop - select idx; - end loop; -end; -$$ language plpgsql; -``` \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/analyze.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/analyze.json" deleted file mode 100644 index 9c965f3c60b0bec5c756ba7d4b3eb389f573cd3c..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/analyze.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "code_options", - "author": "ccat", - "source": "analyze.md", - "notebook_enable": false, - "exercise_id": "df45f27112f7405888a5ee7e18d78b87" -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/analyze.md" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/analyze.md" deleted file mode 100644 index 5649fd6acdb332e354b8ab9c44b30ce870441b9e..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/analyze.md" +++ /dev/null @@ -1,38 +0,0 @@ -# 建表权限 - -SmartMarket 公司有一百名分析师,他们都属于 analyst 团队,现在他们希望能够在 market 仓库的 ana schema 下 -自由的建表和删除表,以便进行模型试验。下列操作步骤中需要选择哪几项?(ana schema 和分析师的团队角色还不存在) - -1. `create schema ana` -2. `create role analyst` -3. `grant create, usage on schema ana to analyst` -4. 将 analyst 角色授予每个分析师的账号 -5. 删除 public schema -6. `grant superuser on schema ana to analyst` -7. `grant owner on schema ana to analyst;` - -## 答案 - -1,2, 3, 4 - -## 选项 - -### A - -所有全部 - -### B - -1, 2, 5, 6, 7 - -### C - -1, 2, 6, 7 - -### D - -1, 2, 3, 6, 7 - -### E - -2, 3, 4, 5 \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/config.json" deleted file mode 100644 index ea09f6b1f806bc6b63790e3a17114ba3cb5063f7..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/config.json" +++ /dev/null @@ -1,19 +0,0 @@ -{ - "node_id": "mysql-2bd968a23ccb4668b853421206b46eeb", - "keywords": [ - "创建表", - "授权", - "ddl" - ], - "children": [], - "export": [ - "create_table.json", - "analyze.json" - ], - "keywords_must": [ - "创建表", - "授权", - "ddl" - ], - "keywords_forbid": [] -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/create_table.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/create_table.json" deleted file mode 100644 index 7cf4013187ba0df8c9dcaefbe31351075656f522..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/create_table.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "code_options", - "author": "ccat", - "source": "create_table.md", - "notebook_enable": false, - "exercise_id": "d6e788dd034b4e0093b8ca39a8dd6b6b" -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/create_table.md" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/create_table.md" deleted file mode 100644 index f723a5c03b32bfc8845f8f9e948c367cbe0b43ed..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/create_table.md" +++ /dev/null @@ -1,29 +0,0 @@ -# 创建表 - -下列方法中,可以创建表的有: - -1. 使用 `create table xxx();`语句 -2. 使用 `copy` 语句从 csv 导入数据 -3. 使用 `create table as select...` 语句从查询中创建表 - -## 答案 - -1, 3 - -## 选项 - -### A - -1, 2, 3 - -### B - -1, 2 - -### C - -2, 3 - -### D - -只有 1 \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/config.json" deleted file mode 100644 index 56b261efa3786c5004be482bbea70009028b15b0..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/config.json" +++ /dev/null @@ -1,6 +0,0 @@ -{ - "node_id": "mysql-64454fb14452475a8c3b348bf4d840cc", - "keywords": [], - "keywords_must": [], - "keywords_forbid": [] -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/1. \350\256\241\346\225\260/config.json" "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/1. \350\256\241\346\225\260/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..78f73c4a2ff3ceefaa1c7b83bb0f9d76803156df --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/1. \350\256\241\346\225\260/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-ac3c072bc54749bdb82324f2b203890d", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/2. \346\261\202\345\222\214/config.json" "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/2. \346\261\202\345\222\214/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..813a5092b2b3c730069cd0192f64dd759006eb15 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/2. \346\261\202\345\222\214/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-c5654c150993418a96f692496837fbb7", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/3.\346\234\200\345\260\217\345\200\274/config.json" "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/3.\346\234\200\345\260\217\345\200\274/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..ab1775a822587a18b0f5ac55854abc9f1b549f0b --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/3.\346\234\200\345\260\217\345\200\274/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-c1652108441c424197c0c3c526e4831c", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/4. \346\234\200\345\244\247\345\200\274/config.json" "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/4. \346\234\200\345\244\247\345\200\274/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..1ffb5fad659076351569f0b98fc99e2cb4a8c808 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/4. \346\234\200\345\244\247\345\200\274/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-77042376726743bea5c97e82a67a2016", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/5. \345\271\263\345\235\207\345\200\274/config.json" "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/5. \345\271\263\345\235\207\345\200\274/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..3e343a8bc203d1c507af99435b970bd0a1f0b304 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/5. \345\271\263\345\235\207\345\200\274/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-11462fccf9d24d17a372d5c60af90f54", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/6.HAVING/config.json" "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/6.HAVING/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..ec39933db960f565a0be5d7819d7c53830f584f7 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/6.HAVING/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-3b85e53dd88146798d21b7254ad85cae", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/7.WITH ROLLUP/config.json" "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/7.WITH ROLLUP/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..e73578e6bf94583bb9e0e93c33b2047b19038cf0 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/7.WITH ROLLUP/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-91829d4938034ce09e99badf23dbebf6", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/1.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/config.json" "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/1.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/1.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/salary.json" "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/salary.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/1.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/salary.json" rename to "data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/salary.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/1.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/salary.md" "b/data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/salary.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/1.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/salary.md" rename to "data/2.MySQL\344\270\255\351\230\266/3.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/salary.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/1.INNER JOIN/config.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/1.INNER JOIN/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..4af7f5522bceff369104920e00a363b8eb7e570c --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/1.INNER JOIN/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-73bfbd883511436c85130b71fa108038", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/2. LEFT JOIN/config.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/2. LEFT JOIN/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..b699cf27d797a37c1124361b880690fc07d3c3aa --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/2. LEFT JOIN/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-d7a8869fb798498c839c913ce930015d", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/3. RIGHT JOIN/config.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/3. RIGHT JOIN/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..85a4d93d46f36152f9ba3ec6131f9fe7f287132f --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/3. RIGHT JOIN/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-7c2331eea3e84eef9464ad4d7c03e2de", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/4. CROSS JOIN/config.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/4. CROSS JOIN/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..76a1d4252ae0a7050e7446993e992c7f41e19751 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/4. CROSS JOIN/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-fd27af20b046463eac7b2712885ac018", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/5. \345\244\215\346\235\202\350\277\236\346\216\245/config.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/5. \345\244\215\346\235\202\350\277\236\346\216\245/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..3c9897232625606662224e7132ed4326e9b38477 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/5. \345\244\215\346\235\202\350\277\236\346\216\245/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-a4773004e0cf432aa7ccdf6b9490838f", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/2.\350\277\236\346\216\245\346\237\245\350\257\242/config.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/2.\350\277\236\346\216\245\346\237\245\350\257\242/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/2.\350\277\236\346\216\245\346\237\245\350\257\242/customer_order.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/customer_order.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/2.\350\277\236\346\216\245\346\237\245\350\257\242/customer_order.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/customer_order.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/2.\350\277\236\346\216\245\346\237\245\350\257\242/customer_order.md" "b/data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/customer_order.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/2.\350\277\236\346\216\245\346\237\245\350\257\242/customer_order.md" rename to "data/2.MySQL\344\270\255\351\230\266/4.\350\277\236\346\216\245\346\237\245\350\257\242/customer_order.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/1.ANY/config.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/1.ANY/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..b8bd0f932857a144daac7ba96df04d2b45e46565 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/1.ANY/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-6bb279fa10fa4633a3af51ff7001f5ce", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/2.ALL/config.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/2.ALL/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..2f47ca10c6da26d8d3b540dfe9d8aa2c4ba055ab --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/2.ALL/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-87c2d9bc921643aabfd1b12b964ef557", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/3.EXISTS/config.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/3.EXISTS/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..9030bfd12b04c2d476cbb8383e5556d1bcaa5ac2 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/3.EXISTS/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-6c6789b86f714acaa76467fdf9623191", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/4.NOT EXISTS/config.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/4.NOT EXISTS/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..0bafb09f5d338c61016ab8488f3e29a917b3abde --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/4.NOT EXISTS/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-19bc57db42bd4615ba4f123745289407", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/5. IN/config.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/5. IN/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..87d20c6a9a2b62d92f8518aae30bbaa87a6709e4 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/5. IN/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-8436069c855c4f1ead7cf11a026e004b", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/6. NOT IN/config.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/6. NOT IN/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..ada7e2b831e7cec03adc3a2d7010ea953a5f8172 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/6. NOT IN/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-06525286a9d4488d94e85b6bd36e3c1e", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/7. \345\210\227\345\255\220\346\237\245\350\257\242/config.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/7. \345\210\227\345\255\220\346\237\245\350\257\242/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..92ed89c27dadb1334b42ce2385feae1f177e8127 --- /dev/null +++ "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/7. \345\210\227\345\255\220\346\237\245\350\257\242/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-7bc092b1b1854dd3b88eed3a517b96a2", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/3.\345\255\220\346\237\245\350\257\242/config.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/3.\345\255\220\346\237\245\350\257\242/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/3.\345\255\220\346\237\245\350\257\242/subquery.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/subquery.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/3.\345\255\220\346\237\245\350\257\242/subquery.json" rename to "data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/subquery.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/3.\345\255\220\346\237\245\350\257\242/subquery.md" "b/data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/subquery.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/3.\345\255\220\346\237\245\350\257\242/subquery.md" rename to "data/2.MySQL\344\270\255\351\230\266/5.\345\255\220\346\237\245\350\257\242/subquery.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/4.\345\210\206\351\241\265\346\237\245\350\257\242/config.json" "b/data/2.MySQL\344\270\255\351\230\266/6.\345\210\206\351\241\265\346\237\245\350\257\242/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/4.\345\210\206\351\241\265\346\237\245\350\257\242/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/6.\345\210\206\351\241\265\346\237\245\350\257\242/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/4.\345\210\206\351\241\265\346\237\245\350\257\242/paged.json" "b/data/2.MySQL\344\270\255\351\230\266/6.\345\210\206\351\241\265\346\237\245\350\257\242/paged.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/4.\345\210\206\351\241\265\346\237\245\350\257\242/paged.json" rename to "data/2.MySQL\344\270\255\351\230\266/6.\345\210\206\351\241\265\346\237\245\350\257\242/paged.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/4.\345\210\206\351\241\265\346\237\245\350\257\242/paged.md" "b/data/2.MySQL\344\270\255\351\230\266/6.\345\210\206\351\241\265\346\237\245\350\257\242/paged.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/4.\345\210\206\351\241\265\346\237\245\350\257\242/paged.md" rename to "data/2.MySQL\344\270\255\351\230\266/6.\345\210\206\351\241\265\346\237\245\350\257\242/paged.md" diff --git "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/7. \346\270\270\346\240\207/config.json" "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/7. \346\270\270\346\240\207/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..d287f6b8dd2e0c4eba4c46588ea44b962f275131 --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/7. \346\270\270\346\240\207/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-459fd14ff096438d9b6460270bec4754", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/1.IF/config.json" "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/1.IF/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..7df484ab0026584fc042fe98de0363869d8939d2 --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/1.IF/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-d7f86bc2fcbb4b83a11f2ed73bde7ac0", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/2.LOOP/config.json" "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/2.LOOP/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..e665e3d46f7f64548c14f341871ed55a05cc7c84 --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/2.LOOP/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-8ef7f9a1bba04bd782d80e9459446228", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/3.LEAVE/config.json" "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/3.LEAVE/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..88ff3495587c479c2386f5a0bd9f3133070fc20b --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/3.LEAVE/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-2f35dac71e6e42b189f7615fcf27a4e6", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/4.ITERATE/config.json" "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/4.ITERATE/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..1c059b4e363751fba97301cea32dbbac577a40c3 --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/4.ITERATE/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-cf916e42a060467ab25b16112780f246", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/5.REPEAT/config.json" "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/5.REPEAT/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..59ba95305dea4521be53eea7b611b9fa5ddb9b40 --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/5.REPEAT/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-923c7bbf96cf4630a5dfb36f15e62d24", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/6.WHILE/config.json" "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/6.WHILE/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..43ed327c431db8bcc6b04a536019f128049c24fe --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/6.WHILE/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-8bbe6f55f32b4a4a8a6011c5748b36fa", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/config.json" "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..b8395a5cb3ae816e317f9c60cc866baf6a3aee85 --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/4. \350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/config.json" @@ -0,0 +1,7 @@ +{ + "node_id": "mysql-918d2ed90a1546e1aab23036eee5539a", + "keywords": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/.gitkeep" "b/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/.gitkeep" deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git "a/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/1.\346\225\260\346\215\256\345\272\223\351\227\256\347\255\224/config.json" "b/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/1.\346\225\260\346\215\256\345\272\223\351\227\256\347\255\224/config.json" deleted file mode 100644 index 0ea4e233cbb9841c2feb0babdcd8007949992f2d..0000000000000000000000000000000000000000 --- "a/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/1.\346\225\260\346\215\256\345\272\223\351\227\256\347\255\224/config.json" +++ /dev/null @@ -1,14 +0,0 @@ -{ - "node_id": "mysql-53775864ecb94bb3af35b6b54c58fe0c", - "keywords": [ - "数据库问答" - ], - "keywords_must": [ - "数据库问答" - ], - "keywords_forbid": [], - "children": [], - "export": [ - "qa.json" - ] -} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/1.\346\225\260\346\215\256\345\272\223\351\227\256\347\255\224/qa.json" "b/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/1.\346\225\260\346\215\256\345\272\223\351\227\256\347\255\224/qa.json" deleted file mode 100644 index 0eaa3229f11623438484a486f3ca627dbe77d763..0000000000000000000000000000000000000000 --- "a/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/1.\346\225\260\346\215\256\345\272\223\351\227\256\347\255\224/qa.json" +++ /dev/null @@ -1,9 +0,0 @@ -{ - "author": "huanhuilong", - "source": "qa.md", - "depends": [], - "type": "task_qa", - "task_link": "https://ask.csdn.net/channel/20/tag/300001", - "notebook_enable": false, - "exercise_id": "a7d06ce78c1347c8bd9e827b180d298e" -} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/1.\346\225\260\346\215\256\345\272\223\351\227\256\347\255\224/qa.md" "b/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/1.\346\225\260\346\215\256\345\272\223\351\227\256\347\255\224/qa.md" deleted file mode 100644 index 5e03394069010026dc5b1bf8c9b2a2e8488eb359..0000000000000000000000000000000000000000 --- "a/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/1.\346\225\260\346\215\256\345\272\223\351\227\256\347\255\224/qa.md" +++ /dev/null @@ -1,42 +0,0 @@ -# 请你在问答社区回答5个数据库问题并获得采纳,证明你的能力 - -数据库用户每天会产生很多实际使用的问题。 - -任务一:请你回答5个用户提出的 [数据库问题](https://ask.csdn.net/channel/20/tag/300001),并获得采纳,证明你的能力。 - -任务二:阅读以下数据库问题,请问对数据库问答描述错误的选项是? - -* [数据库问题一](https://ask.csdn.net/questions/648654) -* [数据库问题二](https://ask.csdn.net/questions/675764) -* [数据库问题三](https://ask.csdn.net/questions/691021) - -## 答案 - -```bash -【数据库问题二】里的问题,使用 PostgreSQL 无法解决 -``` - -## 选项 - -### A - -```bash -一个好的提问包含这5个步骤中的必要部分: -1. 问题遇到的现象和发生背景 -2. 问题相关代码,请勿粘贴截图 -3. 运行结果及报错内容 -4. 我的解答思路和尝试过的方法 -5. 我想要达到的结果 -``` - -### B - -```bash -【数据库问题一】里的问题,使用 PostgreSQL 也可以解决 -``` - -### C - -```bash -【数据库问题三】里的问题,使用 PostgreSQL 也可以解决 -``` diff --git "a/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/config.json" "b/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/config.json" deleted file mode 100644 index 48970536f1b18bea6fd60e39e8edf9f4f8c92013..0000000000000000000000000000000000000000 --- "a/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/config.json" +++ /dev/null @@ -1,6 +0,0 @@ -{ - "node_id": "mysql-022a17432ef84a489620c05bdd8f7911", - "keywords": [], - "keywords_must": [], - "keywords_forbid": [] -} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/1.\346\225\260\346\215\256\345\272\223\347\274\226\347\240\201/config.json" "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/1.\346\225\260\346\215\256\345\272\223\347\274\226\347\240\201/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..95b16a83af4d884504c363b5f3181bec506d77d6 --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/1.\346\225\260\346\215\256\345\272\223\347\274\226\347\240\201/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-401a4084d56c4123afa3ced3aa0e5e98", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/2.\347\264\242\345\274\225/config.json" "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/2.\347\264\242\345\274\225/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..2b56bcbd2ee510fa9ab82a250515e395dbe96e8f --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/2.\347\264\242\345\274\225/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-5b56965051d342849d665acb5f55a734", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/3.JSON/config.json" "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/3.JSON/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..aae62f03dd267d676a2901042dca5f51c251f5cd --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/3.JSON/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-5b582c1fda1f47a481bda193dc22a828", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/4.\350\247\206\345\233\276\347\232\204\347\273\264\346\212\244/config.json" "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/4.\350\247\206\345\233\276\347\232\204\347\273\264\346\212\244/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..ed1089c486fd6964077e50682cb4f4609d6b0017 --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/4.\350\247\206\345\233\276\347\232\204\347\273\264\346\212\244/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-95a29a6a448849029d548393bbdf283e", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/5.\347\211\251\345\214\226\350\247\206\345\233\276/config.json" "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/5.\347\211\251\345\214\226\350\247\206\345\233\276/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..7111526574b7f6b26d2c68155814ad895d33734f --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/5.\347\211\251\345\214\226\350\247\206\345\233\276/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-9e6db7d333c348c99d943774664792a7", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/6.\350\247\246\345\217\221\345\231\250\347\232\204\347\273\264\346\212\244/config.json" "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/6.\350\247\246\345\217\221\345\231\250\347\232\204\347\273\264\346\212\244/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..7e786f7d7abcf861105be1ae3151b9df638027e5 --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/6.\350\247\246\345\217\221\345\231\250\347\232\204\347\273\264\346\212\244/config.json" @@ -0,0 +1,9 @@ +{ + "node_id": "mysql-72119f005a874aa2a67095952040f45f", + "keywords": [], + "children": [], + "export": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git "a/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/config.json" "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/config.json" new file mode 100644 index 0000000000000000000000000000000000000000..dff7cd309121eada7c994a572c480645a4ca8dbe --- /dev/null +++ "b/data/3.MySQL\351\253\230\351\230\266/5.\350\277\220\347\273\264\344\270\216\346\236\266\346\236\204/config.json" @@ -0,0 +1,7 @@ +{ + "node_id": "mysql-1312f53e4f41430bab7873901dd64433", + "keywords": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 +} \ No newline at end of file diff --git a/data/tree.json b/data/tree.json index 1e5c25fe1f321ed67c9d917dcbec25e1f68717bc..76a3ab1e3da3f629b579c5438909c421503d53ac 100644 --- a/data/tree.json +++ b/data/tree.json @@ -29,7 +29,8 @@ "relational", "rdbms" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -46,16 +47,18 @@ "服务器", "客户端" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { - "安装和使用": { + "安装和登录": { "node_id": "mysql-c6fb4b9d5c13492289fd14d06911c1e5", "keywords": [], "children": [ @@ -70,7 +73,8 @@ "keywords_must": [ "安装" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -85,7 +89,8 @@ "keywords_must": [ "登录" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -101,16 +106,28 @@ "基本用法", "入门" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 + } + }, + { + " 创建和删除数据库": { + "node_id": "mysql-764d5080ddb943fe9236922984afa152", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { - "查询数据": { + "使用数据库": { "node_id": "mysql-ffe7d96945264633aa3ba54acd22b3a9", "keywords": [], "children": [ @@ -126,7 +143,8 @@ "keywords_must": [ "psql" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -141,7 +159,8 @@ "语法", "SQL" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -161,17 +180,20 @@ "update", "delete" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -184,6 +206,26 @@ "node_id": "mysql-eb03e9500ad143148847cd5130da4787", "keywords": [], "children": [ + { + "自增主键": { + "node_id": "mysql-d2cdd250a5f24c8e9676e0fa1faf5772", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "视图": { + "node_id": "mysql-98e926730d844f238dc9cd8ac5f65126", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, { "表": { "node_id": "mysql-0f0cd6ec82e343db95ed800a7d964cfc", @@ -196,7 +238,8 @@ "表", "table" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -211,7 +254,8 @@ "函数", "function" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -236,7 +280,8 @@ "权限", "privilege" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -255,7 +300,18 @@ "constraints", "index" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 + } + }, + { + "存储引擎": { + "node_id": "mysql-af89d54d66974111b4f67aeba2af7161", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 } }, { @@ -270,152 +326,351 @@ "trigger", "触发器" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { - "数据库扩展": { - "node_id": "mysql-88c53ba3b31f4ae5a4de3809d61cf539", - "keywords": [ - "数据库扩展", - "数据库插件", - "extension" - ], + "存储引擎": { + "node_id": "mysql-af89d54d66974111b4f67aeba2af7161", + "keywords": [], "children": [], - "keywords_must": [ - "数据库扩展", - "extension" - ], - "keywords_forbid": [] + "keywords_must": [], + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { - "服务端编程": { - "node_id": "mysql-64454fb14452475a8c3b348bf4d840cc", + " 查询": { + "node_id": "mysql-ed0a3aa2ca704780ae72749842657fa7", "keywords": [], "children": [ { - "聚合和分组": { - "node_id": "mysql-06b0b1a126e3440ab67e5ab103ef9e92", - "keywords": [ - "group by", - "分组" - ], + " WHERE": { + "node_id": "mysql-2296dbe96d584a52bd28a3ad5f655518", + "keywords": [], "children": [], - "keywords_must": [ - "group by", - "分组", - "聚合" - ], - "keywords_forbid": [] + "keywords_must": [], + "keywords_forbid": [], + "group": 0 } }, { - "连接查询": { - "node_id": "mysql-e12eca4c9358429f9222a3f32e1798f6", - "keywords": [ - "join", - "连接查询" - ], + "CASE": { + "node_id": "mysql-8e6cd4d5f4b446a2bc3f5402de9bd49c", + "keywords": [], "children": [], - "keywords_must": [ - "join", - "连接查询" - ], - "keywords_forbid": [] + "keywords_must": [], + "keywords_forbid": [], + "group": 0 } }, { - "子查询": { - "node_id": "mysql-787937c95738421ba7b1d5b8aafe55d0", - "keywords": [ - "子查询", - "subquery" - ], + "DISTINCT": { + "node_id": "mysql-153ce0dadc824af98de199f193c8c75c", + "keywords": [], "children": [], - "keywords_must": [ - "子查询", - "subquery" - ], - "keywords_forbid": [] + "keywords_must": [], + "keywords_forbid": [], + "group": 0 } }, { - "分页查询": { - "node_id": "mysql-da7b258f8b0b4597924737902a5018d3", - "keywords": [ - "分页", - "limit", - "offset" - ], + "ORDER BY": { + "node_id": "mysql-fa20a81805b44975aed265dd058c542a", + "keywords": [], "children": [], - "keywords_must": [ - "分页", - "limit", - "offset" - ], - "keywords_forbid": [] + "keywords_must": [], + "keywords_forbid": [], + "group": 0 } }, { - "CTE": { - "node_id": "mysql-a69988041f934af1af39f2da4b3e0d58", - "keywords": [ - "common table expression", - "cte", - "recursive" - ], + "UNION": { + "node_id": "mysql-b57b6c08f5f240c6a997284e4448f088", + "keywords": [], "children": [], - "keywords_must": [ - "cte" - ], - "keywords_forbid": [] + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + } + ], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "聚合和分组": { + "node_id": "mysql-06b0b1a126e3440ab67e5ab103ef9e92", + "keywords": [ + "group by", + "分组" + ], + "children": [ + { + " 计数": { + "node_id": "mysql-ac3c072bc54749bdb82324f2b203890d", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 } }, { - "过程化编程": { - "node_id": "mysql-7b3a382e0cdb4f089fb3b1769c91025f", - "keywords": [ - "plsql", - "过程化" - ], + " 求和": { + "node_id": "mysql-c5654c150993418a96f692496837fbb7", + "keywords": [], "children": [], - "keywords_must": [ - "过程化" - ], - "keywords_forbid": [] + "keywords_must": [], + "keywords_forbid": [], + "group": 0 } }, { - "DDL": { - "node_id": "mysql-2bd968a23ccb4668b853421206b46eeb", - "keywords": [ - "创建表", - "授权", - "ddl" - ], + "最小值": { + "node_id": "mysql-c1652108441c424197c0c3c526e4831c", + "keywords": [], "children": [], - "keywords_must": [ - "创建表", - "授权", - "ddl" - ], - "keywords_forbid": [] + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + " 最大值": { + "node_id": "mysql-77042376726743bea5c97e82a67a2016", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + " 平均值": { + "node_id": "mysql-11462fccf9d24d17a372d5c60af90f54", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "HAVING": { + "node_id": "mysql-3b85e53dd88146798d21b7254ad85cae", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "WITH ROLLUP": { + "node_id": "mysql-91829d4938034ce09e99badf23dbebf6", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 } } ], - "keywords_must": [], - "keywords_forbid": [] + "keywords_must": [ + "group by", + "分组", + "聚合" + ], + "keywords_forbid": [], + "group": 0 + } + }, + { + "连接查询": { + "node_id": "mysql-e12eca4c9358429f9222a3f32e1798f6", + "keywords": [ + "join", + "连接查询" + ], + "children": [ + { + "INNER JOIN": { + "node_id": "mysql-73bfbd883511436c85130b71fa108038", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + " LEFT JOIN": { + "node_id": "mysql-d7a8869fb798498c839c913ce930015d", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + " RIGHT JOIN": { + "node_id": "mysql-7c2331eea3e84eef9464ad4d7c03e2de", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + " CROSS JOIN": { + "node_id": "mysql-fd27af20b046463eac7b2712885ac018", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + " 复杂连接": { + "node_id": "mysql-a4773004e0cf432aa7ccdf6b9490838f", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + } + ], + "keywords_must": [ + "join", + "连接查询" + ], + "keywords_forbid": [], + "group": 0 + } + }, + { + "子查询": { + "node_id": "mysql-787937c95738421ba7b1d5b8aafe55d0", + "keywords": [ + "子查询", + "subquery" + ], + "children": [ + { + "ANY": { + "node_id": "mysql-6bb279fa10fa4633a3af51ff7001f5ce", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "ALL": { + "node_id": "mysql-87c2d9bc921643aabfd1b12b964ef557", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "EXISTS": { + "node_id": "mysql-6c6789b86f714acaa76467fdf9623191", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "NOT EXISTS": { + "node_id": "mysql-19bc57db42bd4615ba4f123745289407", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + " IN": { + "node_id": "mysql-8436069c855c4f1ead7cf11a026e004b", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + " NOT IN": { + "node_id": "mysql-06525286a9d4488d94e85b6bd36e3c1e", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + " 列子查询": { + "node_id": "mysql-7bc092b1b1854dd3b88eed3a517b96a2", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + } + ], + "keywords_must": [ + "子查询", + "subquery" + ], + "keywords_forbid": [], + "group": 0 + } + }, + { + "分页查询": { + "node_id": "mysql-da7b258f8b0b4597924737902a5018d3", + "keywords": [ + "分页", + "limit", + "offset" + ], + "children": [], + "keywords_must": [ + "分页", + "limit", + "offset" + ], + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -441,7 +696,8 @@ "keywords_must": [ "standby" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -458,7 +714,8 @@ "流式复制", "流复制" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -473,12 +730,14 @@ "外部数据连接", "fdw" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -498,7 +757,8 @@ "gis", "几何" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -513,7 +773,8 @@ "json", "jsonb" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -535,7 +796,8 @@ ], "" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -550,12 +812,14 @@ "视图", "view" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -577,7 +841,8 @@ "递归查询", "recursive" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -593,7 +858,8 @@ "function", "window" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -610,7 +876,8 @@ "交叉透视表", "pivot" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -626,7 +893,8 @@ "conflict", "冲突" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -641,7 +909,8 @@ "事务", "transaction" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { @@ -660,44 +929,177 @@ "performance", "优化" ], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 + } + }, + { + " 游标": { + "node_id": "mysql-459fd14ff096438d9b6460270bec4754", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } }, { - "进阶任务": { - "node_id": "mysql-022a17432ef84a489620c05bdd8f7911", + " 过程化编程": { + "node_id": "mysql-918d2ed90a1546e1aab23036eee5539a", "keywords": [], "children": [ { - "数据库问答": { - "node_id": "mysql-53775864ecb94bb3af35b6b54c58fe0c", - "keywords": [ - "数据库问答" - ], + "IF": { + "node_id": "mysql-d7f86bc2fcbb4b83a11f2ed73bde7ac0", + "keywords": [], "children": [], - "keywords_must": [ - "数据库问答" - ], - "keywords_forbid": [] + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "LOOP": { + "node_id": "mysql-8ef7f9a1bba04bd782d80e9459446228", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "LEAVE": { + "node_id": "mysql-2f35dac71e6e42b189f7615fcf27a4e6", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "ITERATE": { + "node_id": "mysql-cf916e42a060467ab25b16112780f246", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "REPEAT": { + "node_id": "mysql-923c7bbf96cf4630a5dfb36f15e62d24", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "WHILE": { + "node_id": "mysql-8bbe6f55f32b4a4a8a6011c5748b36fa", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + } + ], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "运维与架构": { + "node_id": "mysql-1312f53e4f41430bab7873901dd64433", + "keywords": [], + "children": [ + { + "数据库编码": { + "node_id": "mysql-401a4084d56c4123afa3ced3aa0e5e98", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "索引": { + "node_id": "mysql-5b56965051d342849d665acb5f55a734", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "JSON": { + "node_id": "mysql-5b582c1fda1f47a481bda193dc22a828", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "视图的维护": { + "node_id": "mysql-95a29a6a448849029d548393bbdf283e", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "物化视图": { + "node_id": "mysql-9e6db7d333c348c99d943774664792a7", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 + } + }, + { + "触发器的维护": { + "node_id": "mysql-72119f005a874aa2a67095952040f45f", + "keywords": [], + "children": [], + "keywords_must": [], + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } ], "keywords_must": [], - "keywords_forbid": [] + "keywords_forbid": [], + "group": 0 } } \ No newline at end of file