diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\345\255\220\346\237\245\350\257\242/config.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\345\255\220\346\237\245\350\257\242/config.json" similarity index 79% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\345\255\220\346\237\245\350\257\242/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\345\255\220\346\237\245\350\257\242/config.json" index 4ed974e40632472c2f9193af32c69b137bde4a27..1eedba2499adb6a0765a1d77d490c43604ab1538 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\345\255\220\346\237\245\350\257\242/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\345\255\220\346\237\245\350\257\242/config.json" @@ -6,7 +6,10 @@ "subquery.json" ], "keywords_must": [ - ["mysql", "相关子查询"] + [ + "mysql", + "相关子查询" + ] ], "keywords_forbid": [], "group": 1 diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\345\255\220\346\237\245\350\257\242/subquery.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\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/6.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\345\255\220\346\237\245\350\257\242/subquery.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\345\255\220\346\237\245\350\257\242/subquery.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\345\255\220\346\237\245\350\257\242/subquery.md" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\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/6.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\345\255\220\346\237\245\350\257\242/subquery.md" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/1.\347\233\270\345\205\263\345\255\220\346\237\245\350\257\242/subquery.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/2. ANY/any.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/2. ANY/any.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/2. ANY/any.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/2. ANY/any.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/2. ANY/any.md" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/2. ANY/any.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/2. ANY/any.md" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/2. ANY/any.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/2. ANY/config.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/2. ANY/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/2. ANY/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/2. ANY/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/3.ALL/all.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/3.ALL/all.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/3.ALL/all.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/3.ALL/all.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/3.ALL/all.md" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/3.ALL/all.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/3.ALL/all.md" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/3.ALL/all.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/3.ALL/config.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/3.ALL/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/3.ALL/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/3.ALL/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/4.EXISTS/config.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/4.EXISTS/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/4.EXISTS/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/4.EXISTS/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/4.EXISTS/exists.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/4.EXISTS/exists.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/4.EXISTS/exists.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/4.EXISTS/exists.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/4.EXISTS/exists.md" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/4.EXISTS/exists.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/4.EXISTS/exists.md" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/4.EXISTS/exists.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/5. IN/config.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/5. IN/config.json" similarity index 77% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/5. IN/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/5. IN/config.json" index a7370332622cad746bab13b4e68e2938987110ba..a6d70220d27eb0c15074d96008b1bf32131e5ee2 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/5. IN/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/5. IN/config.json" @@ -1,6 +1,6 @@ { "node_id": "mysql-8436069c855c4f1ead7cf11a026e004b", - "keywords": [], + "keywords": ["in", "subquery", "子查询"], "children": [], "export": [ "in.json" @@ -14,5 +14,5 @@ "keywords_forbid": [ "not in" ], - "group": 0 + "group": 1 } \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/5. IN/in.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/5. IN/in.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/5. IN/in.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/5. IN/in.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/5. IN/in.md" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/5. IN/in.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/5. IN/in.md" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/5. IN/in.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/config.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/6. \345\210\227\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/6.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/in_clumn.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/in_clumn.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/in_clumn.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/in_clumn.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/in_column.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/in_column.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/in_column.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/in_column.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/in_column.md" "b/data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/in_column.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/in_column.md" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/6. \345\210\227\345\255\220\346\237\245\350\257\242/in_column.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/6.\345\255\220\346\237\245\350\257\242/config.json" "b/data/2.MySQL\344\270\255\351\230\266/4.\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/6.\345\255\220\346\237\245\350\257\242/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/4.\345\255\220\346\237\245\350\257\242/config.json" 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/5.\350\277\236\346\216\245\346\237\245\350\257\242/1.INNER JOIN/config.json" similarity index 100% rename from "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" rename to "data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/1.INNER JOIN/config.json" 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/join_self.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/1.INNER JOIN/join_self.json" similarity index 100% rename from "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/join_self.json" rename to "data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/1.INNER JOIN/join_self.json" 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/join_self.md" "b/data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/1.INNER JOIN/join_self.md" similarity index 100% rename from "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/join_self.md" rename to "data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/1.INNER JOIN/join_self.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/2. LEFT JOIN/config.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/2. LEFT JOIN/config.json" similarity index 100% rename from "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" rename to "data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/2. LEFT JOIN/config.json" 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/left_join.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/2. LEFT JOIN/left_join.json" similarity index 100% rename from "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/left_join.json" rename to "data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/2. LEFT JOIN/left_join.json" 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/left_join.md" "b/data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/2. LEFT JOIN/left_join.md" similarity index 100% rename from "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/left_join.md" rename to "data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/2. LEFT JOIN/left_join.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/3. RIGHT JOIN/config.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/3. RIGHT JOIN/config.json" similarity index 100% rename from "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" rename to "data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/3. RIGHT JOIN/config.json" 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/right_join.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/3. RIGHT JOIN/right_join.json" similarity index 100% rename from "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/right_join.json" rename to "data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/3. RIGHT JOIN/right_join.json" 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/right_join.md" "b/data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/3. RIGHT JOIN/right_join.md" similarity index 100% rename from "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/right_join.md" rename to "data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/3. RIGHT JOIN/right_join.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/4. CROSS JOIN/config.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/4. CROSS JOIN/config.json" similarity index 100% rename from "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" rename to "data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/4. CROSS JOIN/config.json" 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/cross_join.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/4. CROSS JOIN/cross_join.json" similarity index 100% rename from "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/cross_join.json" rename to "data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/4. CROSS JOIN/cross_join.json" 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/cross_join.md" "b/data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/4. CROSS JOIN/cross_join.md" similarity index 100% rename from "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/cross_join.md" rename to "data/2.MySQL\344\270\255\351\230\266/5.\350\277\236\346\216\245\346\237\245\350\257\242/4. CROSS JOIN/cross_join.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/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/5.\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" similarity index 100% rename from "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" rename to "data/2.MySQL\344\270\255\351\230\266/5.\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" 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/salary.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\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/salary.json" similarity index 100% rename from "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/salary.json" rename to "data/2.MySQL\344\270\255\351\230\266/5.\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/salary.json" 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/salary.md" "b/data/2.MySQL\344\270\255\351\230\266/5.\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/salary.md" similarity index 100% rename from "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/salary.md" rename to "data/2.MySQL\344\270\255\351\230\266/5.\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/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/config.json" "b/data/2.MySQL\344\270\255\351\230\266/5.\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/4.\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/5.\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/5. \347\264\242\345\274\225/1.\347\264\242\345\274\225\345\205\245\351\227\250/config.json" "b/data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/1.\347\264\242\345\274\225\345\205\245\351\227\250/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/1.\347\264\242\345\274\225\345\205\245\351\227\250/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/1.\347\264\242\345\274\225\345\205\245\351\227\250/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/1.\347\264\242\345\274\225\345\205\245\351\227\250/index.json" "b/data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/1.\347\264\242\345\274\225\345\205\245\351\227\250/index.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/1.\347\264\242\345\274\225\345\205\245\351\227\250/index.json" rename to "data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/1.\347\264\242\345\274\225\345\205\245\351\227\250/index.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/1.\347\264\242\345\274\225\345\205\245\351\227\250/index.md" "b/data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/1.\347\264\242\345\274\225\345\205\245\351\227\250/index.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/1.\347\264\242\345\274\225\345\205\245\351\227\250/index.md" rename to "data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/1.\347\264\242\345\274\225\345\205\245\351\227\250/index.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/2.\345\210\233\345\273\272\347\264\242\345\274\225/config.json" "b/data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/2.\345\210\233\345\273\272\347\264\242\345\274\225/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/2.\345\210\233\345\273\272\347\264\242\345\274\225/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/2.\345\210\233\345\273\272\347\264\242\345\274\225/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/2.\345\210\233\345\273\272\347\264\242\345\274\225/create_index.json" "b/data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/2.\345\210\233\345\273\272\347\264\242\345\274\225/create_index.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/2.\345\210\233\345\273\272\347\264\242\345\274\225/create_index.json" rename to "data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/2.\345\210\233\345\273\272\347\264\242\345\274\225/create_index.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/2.\345\210\233\345\273\272\347\264\242\345\274\225/create_index.md" "b/data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/2.\345\210\233\345\273\272\347\264\242\345\274\225/create_index.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/2.\345\210\233\345\273\272\347\264\242\345\274\225/create_index.md" rename to "data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/2.\345\210\233\345\273\272\347\264\242\345\274\225/create_index.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/3.\345\210\240\351\231\244\347\264\242\345\274\225/config.json" "b/data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/3.\345\210\240\351\231\244\347\264\242\345\274\225/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/3.\345\210\240\351\231\244\347\264\242\345\274\225/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/3.\345\210\240\351\231\244\347\264\242\345\274\225/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/3.\345\210\240\351\231\244\347\264\242\345\274\225/drop_index.json" "b/data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/3.\345\210\240\351\231\244\347\264\242\345\274\225/drop_index.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/3.\345\210\240\351\231\244\347\264\242\345\274\225/drop_index.json" rename to "data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/3.\345\210\240\351\231\244\347\264\242\345\274\225/drop_index.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/3.\345\210\240\351\231\244\347\264\242\345\274\225/drop_index.md" "b/data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/3.\345\210\240\351\231\244\347\264\242\345\274\225/drop_index.md" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/3.\345\210\240\351\231\244\347\264\242\345\274\225/drop_index.md" rename to "data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/3.\345\210\240\351\231\244\347\264\242\345\274\225/drop_index.md" diff --git "a/data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/config.json" "b/data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/5. \347\264\242\345\274\225/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/6. \347\264\242\345\274\225/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/10.MySQL \346\227\245\345\277\227/1.\346\237\245\350\257\242\346\227\245\345\277\227/config.json" "b/data/2.MySQL\344\270\255\351\230\266/7.MySQL \346\227\245\345\277\227/1.\346\237\245\350\257\242\346\227\245\345\277\227/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/10.MySQL \346\227\245\345\277\227/1.\346\237\245\350\257\242\346\227\245\345\277\227/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/7.MySQL \346\227\245\345\277\227/1.\346\237\245\350\257\242\346\227\245\345\277\227/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/10.MySQL \346\227\245\345\277\227/2.\346\205\242\346\237\245\350\257\242\346\227\245\345\277\227/config.json" "b/data/2.MySQL\344\270\255\351\230\266/7.MySQL \346\227\245\345\277\227/2.\346\205\242\346\237\245\350\257\242\346\227\245\345\277\227/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/10.MySQL \346\227\245\345\277\227/2.\346\205\242\346\237\245\350\257\242\346\227\245\345\277\227/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/7.MySQL \346\227\245\345\277\227/2.\346\205\242\346\237\245\350\257\242\346\227\245\345\277\227/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/10.MySQL \346\227\245\345\277\227/3.\351\224\231\350\257\257\346\227\245\345\277\227/config.json" "b/data/2.MySQL\344\270\255\351\230\266/7.MySQL \346\227\245\345\277\227/3.\351\224\231\350\257\257\346\227\245\345\277\227/config.json" similarity index 71% rename from "data/2.MySQL\344\270\255\351\230\266/10.MySQL \346\227\245\345\277\227/3.\351\224\231\350\257\257\346\227\245\345\277\227/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/7.MySQL \346\227\245\345\277\227/3.\351\224\231\350\257\257\346\227\245\345\277\227/config.json" index 8db209aa71583fabb3e67eb60e475b13478091f2..c8035facef77c4fea556b2665a9d05e07cbaa729 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/10.MySQL \346\227\245\345\277\227/3.\351\224\231\350\257\257\346\227\245\345\277\227/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/7.MySQL \346\227\245\345\277\227/3.\351\224\231\350\257\257\346\227\245\345\277\227/config.json" @@ -1,9 +1,9 @@ { "node_id": "mysql-7645195ec078406c9303d39ea9c3738c", - "keywords": [], + "keywords": ["日志", "错误日志"], "children": [], "export": [], "keywords_must": [], "keywords_forbid": [], - "group": 0 + "group": 2 } \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/10.MySQL \346\227\245\345\277\227/4.\344\272\214\350\277\233\345\210\266\346\227\245\345\277\227/config.json" "b/data/2.MySQL\344\270\255\351\230\266/7.MySQL \346\227\245\345\277\227/4.\344\272\214\350\277\233\345\210\266\346\227\245\345\277\227/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/10.MySQL \346\227\245\345\277\227/4.\344\272\214\350\277\233\345\210\266\346\227\245\345\277\227/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/7.MySQL \346\227\245\345\277\227/4.\344\272\214\350\277\233\345\210\266\346\227\245\345\277\227/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/10.MySQL \346\227\245\345\277\227/config.json" "b/data/2.MySQL\344\270\255\351\230\266/7.MySQL \346\227\245\345\277\227/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/10.MySQL \346\227\245\345\277\227/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/7.MySQL \346\227\245\345\277\227/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/1.\350\247\206\345\233\276\347\232\204\345\237\272\346\234\254\346\246\202\345\277\265/config.json" "b/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/1.\350\247\206\345\233\276\347\232\204\345\237\272\346\234\254\346\246\202\345\277\265/config.json" deleted file mode 100644 index 42f59238650c32ead3c2078f8f8120f40ef81209..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/1.\350\247\206\345\233\276\347\232\204\345\237\272\346\234\254\346\246\202\345\277\265/config.json" +++ /dev/null @@ -1,13 +0,0 @@ -{ - "node_id": "mysql-95a29a6a448849029d548393bbdf283e", - "keywords": [], - "children": [], - "export": [ - "view.json" - ], - "keywords_must": [ - ["mysql", "视图", "概念"] - ], - "keywords_forbid": [], - "group": 0 -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/1.\350\247\206\345\233\276\347\232\204\345\237\272\346\234\254\346\246\202\345\277\265/view.json" "b/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/1.\350\247\206\345\233\276\347\232\204\345\237\272\346\234\254\346\246\202\345\277\265/view.json" deleted file mode 100644 index 6f4f91cc757452caa78ecafb1e8a592702055cae..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/1.\350\247\206\345\233\276\347\232\204\345\237\272\346\234\254\346\246\202\345\277\265/view.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "code_options", - "author": "ccat", - "source": "view.md", - "notebook_enable": false, - "exercise_id": "5335391d25d0428aa3dbe1759ac1ef37" -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/1.\350\247\206\345\233\276\347\232\204\345\237\272\346\234\254\346\246\202\345\277\265/view.md" "b/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/1.\350\247\206\345\233\276\347\232\204\345\237\272\346\234\254\346\246\202\345\277\265/view.md" deleted file mode 100644 index 153e40d106ee302ef340fac0dd06d764649541dc..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/1.\350\247\206\345\233\276\347\232\204\345\237\272\346\234\254\346\246\202\345\277\265/view.md" +++ /dev/null @@ -1,54 +0,0 @@ -# 视图 - -关于 MySQL 的视图,以下哪些说法是正确的? - -1. 视图可以看作预处理的查询 -2. 视图可以作为表用在查询中 -3. 包含主键的视图可以更新 -4. 与源数据满足一一对应关系的视图可以更新 -5. 包含列子查询的视图不能更新 -6. 包含 distinct 的视图不能更新 -7. 包含 union 或 union all 的视图不能更新 -8. 可以给用户授予指定视图的 show view 权限,以控制其访问 - -## 答案 - -所有都对 - -## 选项 - -### A - -所有都不对 - -### B - -``` -1, 2, 3, 4, 5 -``` - -### C - -``` -2, 3, 4, 5, 6, 7, 8 -``` - -### D - -``` -1, 3, 5, 7 -``` - - -### E - -``` -5, 6, 7, 8 -``` - -### F - -``` -4, 5, 7 -``` - diff --git "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/2. \345\210\233\345\273\272\350\247\206\345\233\276/config.json" "b/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/2. \345\210\233\345\273\272\350\247\206\345\233\276/config.json" deleted file mode 100644 index eb10664d277ab4db6001a173aa8267117bcac097..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/2. \345\210\233\345\273\272\350\247\206\345\233\276/config.json" +++ /dev/null @@ -1,15 +0,0 @@ -{ - "node_id": "mysql-9339ebb389474492a0ba2c2ff29e78fb", - "keywords": [ - "create view" - ], - "children": [], - "export": [ - "create_view.json" - ], - "keywords_must": [ - ["mysql", "创建", "视图"] - ], - "keywords_forbid": [], - "group": 0 -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/2. \345\210\233\345\273\272\350\247\206\345\233\276/create_view.json" "b/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/2. \345\210\233\345\273\272\350\247\206\345\233\276/create_view.json" deleted file mode 100644 index a09aed99d32a18d22c1840332a8a71d229eaceb8..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/2. \345\210\233\345\273\272\350\247\206\345\233\276/create_view.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "code_options", - "author": "ccat", - "source": "create_view.md", - "notebook_enable": false, - "exercise_id": "990e457f98db463b9fe14831f6ab2afc" -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/2. \345\210\233\345\273\272\350\247\206\345\233\276/create_view.md" "b/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/2. \345\210\233\345\273\272\350\247\206\345\233\276/create_view.md" deleted file mode 100644 index ecf523d828454befa54d056f479b1cc2e44a1275..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/2. \345\210\233\345\273\272\350\247\206\345\233\276/create_view.md" +++ /dev/null @@ -1,71 +0,0 @@ -# 创建视图 - -Joe 想要基于 - -```mysql -create table employee( - id int primary key auto_increment, - name varchar(256), - address varchar(1024), - dept varchar(64) - -- ignore more -); - -create table customer( - id int primary key auto_increment, - name varchar(256), - address varchar(1024), - level int - -- ignore more -) -``` - -创建视图 v_addresses,包含写姓名和地址两列。下列哪个正确? - -## 答案 - -```mysql -create view v_addresses as - select name, address from employee - union - select name, address from customer; -``` - -## 选项 - -### A - -```mysql -create view v_addresses as - select * from employee - union - select * from customer; -``` - -### B - -```mysql -create view v_addresses as - select name, address from employee - union - select name, address from customer; -``` - -### C - -```mysql -create view v_addresses as -begin; - select name, address from employee - select name, address from customer; -end; -``` - -### D - -```mysql -create view v_addresses - select name, address from employee - union - select name, address from customer; -``` diff --git "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/3. \344\277\256\346\224\271\350\247\206\345\233\276/alter_view.json" "b/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/3. \344\277\256\346\224\271\350\247\206\345\233\276/alter_view.json" deleted file mode 100644 index b88c1b7bc44ad1b39acb837788931ad705c808a4..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/3. \344\277\256\346\224\271\350\247\206\345\233\276/alter_view.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "code_options", - "author": "ccat", - "source": "alter_view.md", - "notebook_enable": false, - "exercise_id": "a54d8dc829b64c78b63f3480af42e80e" -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/3. \344\277\256\346\224\271\350\247\206\345\233\276/alter_view.md" "b/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/3. \344\277\256\346\224\271\350\247\206\345\233\276/alter_view.md" deleted file mode 100644 index 6ec1ae1d3f7a51a672c255a7a15b726d888498fa..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/3. \344\277\256\346\224\271\350\247\206\345\233\276/alter_view.md" +++ /dev/null @@ -1,76 +0,0 @@ -# 修改视图 - -针对用户表和员工表: - -```mysql -create table employee( - id int primary key auto_increment, - name varchar(256), - address varchar(1024), - dept varchar(64) - -- ignore more -); - -create table customer( - id int primary key auto_increment, - name varchar(256), - address varchar(1024), - level int - -- ignore more -) -``` - -Joe 建立了联系人视图: - -```mysql -create view v_contacts as - select name, address from employee - union - select name, address from customer; -``` - -现在,他想要加入一列 catalog ,区分员工和顾客,下面哪一个做法是错的? - - -## 答案 - -```mysql -create if not exists view v_contacts as - select name, address, 'employee' as catalog from employee - union - select name, address, 'customer' as catalog from customer; -``` - -## 选项 - -## A - -```mysql -alter view v_contacts as - select name, address, 'employee' as catalog from employee - union - select name, address, 'customer' as catalog from customer; - -``` - - -### B - -```mysql -create or replace view v_contacts as - select name, address, 'employee' as catalog from employee - union - select name, address, 'customer' as catalog from customer; - -``` - -### C - -```mysql -drop view v_contacts; -create view v_contacts as - select name, address, 'employee' as catalog from employee - union - select name, address, 'customer' as catalog from customer; - -``` \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/3. \344\277\256\346\224\271\350\247\206\345\233\276/config.json" "b/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/3. \344\277\256\346\224\271\350\247\206\345\233\276/config.json" deleted file mode 100644 index dfe7c1251c53b2ee4eca52926c67eda39245d370..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/3. \344\277\256\346\224\271\350\247\206\345\233\276/config.json" +++ /dev/null @@ -1,13 +0,0 @@ -{ - "node_id": "mysql-3a51b0740b704d92a534335a7a8dfd6e", - "keywords": [], - "children": [], - "export": [ - "alter_view.json" - ], - "keywords_must": [ - ["mysql", "修改", "视图"] - ], - "keywords_forbid": [], - "group": 0 -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/4. \345\210\240\351\231\244\350\247\206\345\233\276/config.json" "b/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/4. \345\210\240\351\231\244\350\247\206\345\233\276/config.json" deleted file mode 100644 index a78010d895987f56b18d900b92ac1c312841a8f7..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/4. \345\210\240\351\231\244\350\247\206\345\233\276/config.json" +++ /dev/null @@ -1,13 +0,0 @@ -{ - "node_id": "mysql-36171582b8324dc98ff16d9b0cac406d", - "keywords": [], - "children": [], - "export": [ - "drop_view.json" - ], - "keywords_must": [ - ["mysql", "删除", "视图"] - ], - "keywords_forbid": [], - "group": 0 -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/4. \345\210\240\351\231\244\350\247\206\345\233\276/drop_view.json" "b/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/4. \345\210\240\351\231\244\350\247\206\345\233\276/drop_view.json" deleted file mode 100644 index de805f1453a09a082df4cae0c5219e0c1aa84208..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/4. \345\210\240\351\231\244\350\247\206\345\233\276/drop_view.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "code_options", - "author": "ccat", - "source": "drop_view.md", - "notebook_enable": false, - "exercise_id": "3ef595b611414ae7957ffa93a91a5b99" -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/4. \345\210\240\351\231\244\350\247\206\345\233\276/drop_view.md" "b/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/4. \345\210\240\351\231\244\350\247\206\345\233\276/drop_view.md" deleted file mode 100644 index 993e87d12976beeb58953a9a50aa1921cbcbc8e7..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/4. \345\210\240\351\231\244\350\247\206\345\233\276/drop_view.md" +++ /dev/null @@ -1,41 +0,0 @@ -# 删除视图 - - -Joe 建立了联系人视图: - -```mysql -create view v_contacts as - select name, address from employee - union - select name, address from customer; -``` - -现在,他完成了相关工作,想要删掉这个视图,应该执行哪个操作? - - -## 答案 - -```mysql -drop view v_contacts; -``` - -## 选项 - -## A - -```mysql -delete from v_contacts; -``` - - -### B - -```mysql -delete from v_contacts where 1=1; -``` - -### C - -```mysql -truncate table v_contacts; -``` \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/config.json" "b/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/config.json" deleted file mode 100644 index 38717ca9a074e9d9d3c22a50653fd5dfbfb3988a..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/7.\350\247\206\345\233\276/config.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "node_id": "mysql-076c43405cd941c8ba947f7b08d35005", - "keywords": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 1 -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/1.mysqldump/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/1.mysqldump/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/1.mysqldump/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/1.mysqldump/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/2.mysqldumper/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/2.mysqldumper/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/2.mysqldumper/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/2.mysqldumper/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/3.mysqlhotcopy/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/3.mysqlhotcopy/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/3.mysqlhotcopy/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/3.mysqlhotcopy/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/4.xtrabackup/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/4.xtrabackup/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/4.xtrabackup/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/4.xtrabackup/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/5.\345\256\214\345\205\250\345\244\207\344\273\275\345\222\214\345\242\236\351\207\217\345\244\207\344\273\275/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/5.\345\256\214\345\205\250\345\244\207\344\273\275\345\222\214\345\242\236\351\207\217\345\244\207\344\273\275/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/5.\345\256\214\345\205\250\345\244\207\344\273\275\345\222\214\345\242\236\351\207\217\345\244\207\344\273\275/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/5.\345\256\214\345\205\250\345\244\207\344\273\275\345\222\214\345\242\236\351\207\217\345\244\207\344\273\275/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/6.\347\201\276\351\232\276\346\201\242\345\244\215/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/6.\347\201\276\351\232\276\346\201\242\345\244\215/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/6.\347\201\276\351\232\276\346\201\242\345\244\215/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/6.\347\201\276\351\232\276\346\201\242\345\244\215/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/7.\350\207\252\345\212\250\345\244\207\344\273\275/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/7.\350\207\252\345\212\250\345\244\207\344\273\275/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/7.\350\207\252\345\212\250\345\244\207\344\273\275/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/7.\350\207\252\345\212\250\345\244\207\344\273\275/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/8.\346\225\260\346\215\256\345\257\274\345\205\245\345\222\214\345\257\274\345\207\272/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/8.\346\225\260\346\215\256\345\257\274\345\205\245\345\222\214\345\257\274\345\207\272/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/8.\346\225\260\346\215\256\345\257\274\345\205\245\345\222\214\345\257\274\345\207\272/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/8.\346\225\260\346\215\256\345\257\274\345\205\245\345\222\214\345\257\274\345\207\272/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/11.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/8.\345\244\207\344\273\275\344\270\216\346\201\242\345\244\215/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/1.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260\347\256\200\344\273\213/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/1.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260\347\256\200\344\273\213/config.json" deleted file mode 100644 index cba1e79a7a80e5ed64826717a83ea560bde48f2f..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/1.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260\347\256\200\344\273\213/config.json" +++ /dev/null @@ -1,11 +0,0 @@ -{ - "node_id": "mysql-0666cae9faaa41b7b2413063e1214edd", - "keywords": [], - "children": [], - "export": [ - "tax.json" - ], - "keywords_must": [], - "keywords_forbid": [], - "group": 0 -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/1.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260\347\256\200\344\273\213/tax.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/1.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260\347\256\200\344\273\213/tax.json" deleted file mode 100644 index 3751518f56d97650ede62dd9b17272f54605e95b..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/1.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260\347\256\200\344\273\213/tax.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "code_options", - "author": "ccat", - "source": "tax.md", - "notebook_enable": false, - "exercise_id": "bc846ce638304b27a51ae20299120b98" -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/1.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260\347\256\200\344\273\213/tax.md" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/1.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260\347\256\200\344\273\213/tax.md" deleted file mode 100644 index cf255b6dd4189c7ecb11fb947b9b143ee54f6032..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/1.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260\347\256\200\344\273\213/tax.md" +++ /dev/null @@ -1,31 +0,0 @@ -# 个人所得税计算 - -个人所得税的计算需要进行若干指标的求和,然后基于分段的基数和系数计算得到扣税金额。 -因此 Joe 准备用一个存储过程或函数将个人所得税计算封装起来,供团队使用,那么,下列 -措施中哪一项是错误的? - -## 答案 - -通过 `create function iitax(amount decimal(12, 4), out tax decimal(12, 4), out rest decimal(12, 4)) ` -定义个人所得税计算函数。 - -## 选项 - -### A - -通过 `create function iitax(amount decimal(12, 4)) returns decimal(12, 4)` 定义个人所得税计算函数。 - -### B - -通过 `create procedure(amount decimal(12, 4), out tax decimal(12, 4), out rest decimal(12, 4))` -定义计算过程,将税金和剩余金额通过 out 参数传递出来。 - -### C - -通过 `select iitax(amount)` 可以调用 iitax 函数得到所得税金额。 - - -### D - -通过 `call iitax(amount, @tax, @rest)` 可以求得 amount 对应的个人所得税金额, -并将税额和剩余金额保存在 `@tax` 和 `@rest` 变量中。 \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/2.\345\210\233\345\273\272\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/2.\345\210\233\345\273\272\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" deleted file mode 100644 index e2145c379388fb9bd5225a90d20e8812e8846946..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/2.\345\210\233\345\273\272\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" +++ /dev/null @@ -1,9 +0,0 @@ -{ - "node_id": "mysql-101770860dbe48ad92566d296809b34d", - "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/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/3.\346\237\245\347\234\213\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/3.\346\237\245\347\234\213\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" deleted file mode 100644 index d713b83b11d1b03799b6864ce33c2672e817b036..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/3.\346\237\245\347\234\213\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" +++ /dev/null @@ -1,9 +0,0 @@ -{ - "node_id": "mysql-5af12dac5321409baa0479ba2824e0bf", - "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/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/4.\344\277\256\346\224\271\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/4.\344\277\256\346\224\271\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" deleted file mode 100644 index 766e20d07c746abf1cb3e9eff576e07ed30aba29..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/4.\344\277\256\346\224\271\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" +++ /dev/null @@ -1,9 +0,0 @@ -{ - "node_id": "mysql-9d19fedcc1fd48c9a450e71403b9099f", - "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/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/5.\350\260\203\347\224\250\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/5.\350\260\203\347\224\250\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" deleted file mode 100644 index 556dffae5624786453a9328bfdae012b734f6427..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/5.\350\260\203\347\224\250\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" +++ /dev/null @@ -1,9 +0,0 @@ -{ - "node_id": "mysql-2fd94590dfca4068bc713bbf132f8653", - "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/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/6.\345\210\240\351\231\244\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/6.\345\210\240\351\231\244\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" deleted file mode 100644 index 5a382207a8659960f1a1aee671451398f108c0b4..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/6.\345\210\240\351\231\244\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" +++ /dev/null @@ -1,9 +0,0 @@ -{ - "node_id": "mysql-24789b2078dc4f44b8ad150ce571314e", - "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/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/7.\345\217\230\351\207\217/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/7.\345\217\230\351\207\217/config.json" deleted file mode 100644 index cd502d5bcee42f41e505e389f3daab73b32dfde0..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/7.\345\217\230\351\207\217/config.json" +++ /dev/null @@ -1,9 +0,0 @@ -{ - "node_id": "mysql-cece7ee8078441a6a032cf1a71cac21c", - "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/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" "b/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" deleted file mode 100644 index 4af21bbd06206a6e7b669e42f04a3552838c4606..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/8.\345\255\230\345\202\250\350\277\207\347\250\213\345\222\214\345\207\275\346\225\260/config.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "node_id": "mysql-586f686edd1e4ccbbc68f9a6e1548f57", - "keywords": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 2 -} \ No newline at end of file diff --git "a/data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/1.\346\235\203\351\231\220\350\241\250/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/1.\346\235\203\351\231\220\350\241\250/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/1.\346\235\203\351\231\220\350\241\250/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/1.\346\235\203\351\231\220\350\241\250/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/10.MySQL8\347\232\204\350\264\246\346\210\267\347\256\241\347\220\206/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/10.MySQL8\347\232\204\350\264\246\346\210\267\347\256\241\347\220\206/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/10.MySQL8\347\232\204\350\264\246\346\210\267\347\256\241\347\220\206/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/10.MySQL8\347\232\204\350\264\246\346\210\267\347\256\241\347\220\206/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/2.\345\210\233\345\273\272\346\231\256\351\200\232\347\224\250\346\210\267/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/2.\345\210\233\345\273\272\346\231\256\351\200\232\347\224\250\346\210\267/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/2.\345\210\233\345\273\272\346\231\256\351\200\232\347\224\250\346\210\267/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/2.\345\210\233\345\273\272\346\231\256\351\200\232\347\224\250\346\210\267/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/3.\344\270\272\347\224\250\346\210\267\346\216\210\346\235\203/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/3.\344\270\272\347\224\250\346\210\267\346\216\210\346\235\203/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/3.\344\270\272\347\224\250\346\210\267\346\216\210\346\235\203/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/3.\344\270\272\347\224\250\346\210\267\346\216\210\346\235\203/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/4.\346\237\245\347\234\213\347\224\250\346\210\267\346\235\203\351\231\220/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/4.\346\237\245\347\234\213\347\224\250\346\210\267\346\235\203\351\231\220/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/4.\346\237\245\347\234\213\347\224\250\346\210\267\346\235\203\351\231\220/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/4.\346\237\245\347\234\213\347\224\250\346\210\267\346\235\203\351\231\220/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/5.\344\277\256\346\224\271\347\224\250\346\210\267\346\235\203\351\231\220/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/5.\344\277\256\346\224\271\347\224\250\346\210\267\346\235\203\351\231\220/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/5.\344\277\256\346\224\271\347\224\250\346\210\267\346\235\203\351\231\220/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/5.\344\277\256\346\224\271\347\224\250\346\210\267\346\235\203\351\231\220/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/6.\346\222\244\351\224\200\347\224\250\346\210\267\346\235\203\351\231\220/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/6.\346\222\244\351\224\200\347\224\250\346\210\267\346\235\203\351\231\220/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/6.\346\222\244\351\224\200\347\224\250\346\210\267\346\235\203\351\231\220/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/6.\346\222\244\351\224\200\347\224\250\346\210\267\346\235\203\351\231\220/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/7.\344\277\256\346\224\271\347\224\250\346\210\267\345\257\206\347\240\201/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/7.\344\277\256\346\224\271\347\224\250\346\210\267\345\257\206\347\240\201/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/7.\344\277\256\346\224\271\347\224\250\346\210\267\345\257\206\347\240\201/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/7.\344\277\256\346\224\271\347\224\250\346\210\267\345\257\206\347\240\201/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/8.\345\210\240\351\231\244\347\224\250\346\210\267/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/8.\345\210\240\351\231\244\347\224\250\346\210\267/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/8.\345\210\240\351\231\244\347\224\250\346\210\267/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/8.\345\210\240\351\231\244\347\224\250\346\210\267/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/9.\351\231\220\345\210\266\347\224\250\346\210\267\344\275\277\347\224\250\350\265\204\346\272\220/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/9.\351\231\220\345\210\266\347\224\250\346\210\267\344\275\277\347\224\250\350\265\204\346\272\220/config.json" similarity index 100% rename from "data/2.MySQL\344\270\255\351\230\266/12.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/9.\351\231\220\345\210\266\347\224\250\346\210\267\344\275\277\347\224\250\350\265\204\346\272\220/config.json" rename to "data/2.MySQL\344\270\255\351\230\266/9.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/9.\351\231\220\345\210\266\347\224\250\346\210\267\344\275\277\347\224\250\350\265\204\346\272\220/config.json" diff --git "a/data/2.MySQL\344\270\255\351\230\266/12.\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/9.\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/12.\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/9.\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/9.\350\247\246\345\217\221\345\231\250/1.\345\210\233\345\273\272\350\247\246\345\217\221\345\231\250/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\350\247\246\345\217\221\345\231\250/1.\345\210\233\345\273\272\350\247\246\345\217\221\345\231\250/config.json" deleted file mode 100644 index db123becd6f68dd12b3346aeebc9e4fdc995729f..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/9.\350\247\246\345\217\221\345\231\250/1.\345\210\233\345\273\272\350\247\246\345\217\221\345\231\250/config.json" +++ /dev/null @@ -1,9 +0,0 @@ -{ - "node_id": "mysql-6724aaaef7d3404fb06d322f9d9534ed", - "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/9.\350\247\246\345\217\221\345\231\250/2.\346\237\245\347\234\213\350\247\246\345\217\221\345\231\250/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\350\247\246\345\217\221\345\231\250/2.\346\237\245\347\234\213\350\247\246\345\217\221\345\231\250/config.json" deleted file mode 100644 index 95465ecfaa7cfe69b146279206f7ee9c9f9eeb6a..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/9.\350\247\246\345\217\221\345\231\250/2.\346\237\245\347\234\213\350\247\246\345\217\221\345\231\250/config.json" +++ /dev/null @@ -1,9 +0,0 @@ -{ - "node_id": "mysql-ec8ee43f3a6340638362d38157fbc66b", - "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/9.\350\247\246\345\217\221\345\231\250/3.\345\210\240\351\231\244\350\247\246\345\217\221\345\231\250/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\350\247\246\345\217\221\345\231\250/3.\345\210\240\351\231\244\350\247\246\345\217\221\345\231\250/config.json" deleted file mode 100644 index 9c6bc07ec4bf82131c9311d5bc58bd909a130920..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/9.\350\247\246\345\217\221\345\231\250/3.\345\210\240\351\231\244\350\247\246\345\217\221\345\231\250/config.json" +++ /dev/null @@ -1,9 +0,0 @@ -{ - "node_id": "mysql-876f66d6f6404fe8813a932df024cb5d", - "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/9.\350\247\246\345\217\221\345\231\250/config.json" "b/data/2.MySQL\344\270\255\351\230\266/9.\350\247\246\345\217\221\345\231\250/config.json" deleted file mode 100644 index dc21a0e60d515441ea75255556914f936c910831..0000000000000000000000000000000000000000 --- "a/data/2.MySQL\344\270\255\351\230\266/9.\350\247\246\345\217\221\345\231\250/config.json" +++ /dev/null @@ -1,7 +0,0 @@ -{ - "node_id": "mysql-5ea983e0874547bd956ef0be606f3424", - "keywords": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 2 -} \ No newline at end of file diff --git a/data/tree.json b/data/tree.json index 36d425caefb10894537869e59b5e95cc7f9ecb23..9e13591105a399c4e96bbcb5bc69088f2cfb1504 100644 --- a/data/tree.json +++ b/data/tree.json @@ -995,169 +995,6 @@ "group": 1 } }, - { - "连接查询": { - "node_id": "mysql-e12eca4c9358429f9222a3f32e1798f6", - "keywords": [ - "join", - "连接查询" - ], - "children": [ - { - "INNER JOIN": { - "node_id": "mysql-73bfbd883511436c85130b71fa108038", - "keywords": [], - "children": [], - "keywords_must": [ - [ - "mysql", - "inner join" - ] - ], - "keywords_forbid": [], - "group": 0 - } - }, - { - " LEFT JOIN": { - "node_id": "mysql-d7a8869fb798498c839c913ce930015d", - "keywords": [], - "children": [], - "keywords_must": [ - [ - "mysql", - "left join" - ] - ], - "keywords_forbid": [], - "group": 0 - } - }, - { - " RIGHT JOIN": { - "node_id": "mysql-7c2331eea3e84eef9464ad4d7c03e2de", - "keywords": [ - "right join", - "右连接" - ], - "children": [], - "keywords_must": [ - [ - "mysql", - "right join" - ] - ], - "keywords_forbid": [], - "group": 0 - } - }, - { - " CROSS JOIN": { - "node_id": "mysql-fd27af20b046463eac7b2712885ac018", - "keywords": [], - "children": [], - "keywords_must": [ - [ - "mysql", - "cross join" - ] - ], - "keywords_forbid": [], - "group": 0 - } - }, - { - " 复杂连接": { - "node_id": "mysql-a4773004e0cf432aa7ccdf6b9490838f", - "keywords": [], - "children": [], - "keywords_must": [ - [ - "mysql", - "复杂连接" - ] - ], - "keywords_forbid": [], - "group": 1 - } - } - ], - "keywords_must": [ - "join", - "连接查询" - ], - "keywords_forbid": [], - "group": 1 - } - }, - { - " 索引": { - "node_id": "mysql-6ac51e7a042849f6a5f9c52a1cd1e347", - "keywords": [], - "children": [ - { - "索引入门": { - "node_id": "mysql-bf629829370d405cbfcd5aa83adb536a", - "keywords": [ - "index", - "index" - ], - "children": [], - "keywords_must": [ - [ - "mysql", - "索引", - "入门" - ] - ], - "keywords_forbid": [], - "group": 1 - } - }, - { - "创建索引": { - "node_id": "mysql-fe65d5c615ad40f8ac056cc654f2d788", - "keywords": [ - "create index", - "创建索引" - ], - "children": [], - "keywords_must": [ - [ - "mysql", - "创建", - "索引" - ] - ], - "keywords_forbid": [], - "group": 1 - } - }, - { - "删除索引": { - "node_id": "mysql-85ba0df78d754b00b30aa8e74ad35d06", - "keywords": [ - "删除索引", - "drop index" - ], - "children": [], - "keywords_must": [ - [ - "mysql", - "删除", - "索引" - ] - ], - "keywords_forbid": [], - "group": 1 - } - } - ], - "keywords_must": [], - "keywords_forbid": [], - "group": 1 - } - }, { "子查询": { "node_id": "mysql-787937c95738421ba7b1d5b8aafe55d0", @@ -1277,20 +1114,22 @@ } }, { - "视图": { - "node_id": "mysql-076c43405cd941c8ba947f7b08d35005", - "keywords": [], + "连接查询": { + "node_id": "mysql-e12eca4c9358429f9222a3f32e1798f6", + "keywords": [ + "join", + "连接查询" + ], "children": [ { - "视图的基本概念": { - "node_id": "mysql-95a29a6a448849029d548393bbdf283e", + "INNER JOIN": { + "node_id": "mysql-73bfbd883511436c85130b71fa108038", "keywords": [], "children": [], "keywords_must": [ [ "mysql", - "视图", - "概念" + "inner join" ] ], "keywords_forbid": [], @@ -1298,17 +1137,14 @@ } }, { - " 创建视图": { - "node_id": "mysql-9339ebb389474492a0ba2c2ff29e78fb", - "keywords": [ - "create view" - ], + " LEFT JOIN": { + "node_id": "mysql-d7a8869fb798498c839c913ce930015d", + "keywords": [], "children": [], "keywords_must": [ [ "mysql", - "创建", - "视图" + "left join" ] ], "keywords_forbid": [], @@ -1316,15 +1152,17 @@ } }, { - " 修改视图": { - "node_id": "mysql-3a51b0740b704d92a534335a7a8dfd6e", - "keywords": [], + " RIGHT JOIN": { + "node_id": "mysql-7c2331eea3e84eef9464ad4d7c03e2de", + "keywords": [ + "right join", + "右连接" + ], "children": [], "keywords_must": [ [ "mysql", - "修改", - "视图" + "right join" ] ], "keywords_forbid": [], @@ -1332,147 +1170,110 @@ } }, { - " 删除视图": { - "node_id": "mysql-36171582b8324dc98ff16d9b0cac406d", + " CROSS JOIN": { + "node_id": "mysql-fd27af20b046463eac7b2712885ac018", "keywords": [], "children": [], "keywords_must": [ [ "mysql", - "删除", - "视图" + "cross join" ] ], "keywords_forbid": [], "group": 0 } - } - ], - "keywords_must": [], - "keywords_forbid": [], - "group": 1 - } - }, - { - "存储过程和函数": { - "node_id": "mysql-586f686edd1e4ccbbc68f9a6e1548f57", - "keywords": [], - "children": [ - { - "存储过程和函数简介": { - "node_id": "mysql-0666cae9faaa41b7b2413063e1214edd", - "keywords": [], - "children": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 0 - } - }, - { - "创建存储过程和函数": { - "node_id": "mysql-101770860dbe48ad92566d296809b34d", - "keywords": [], - "children": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 0 - } - }, - { - "查看存储过程和函数": { - "node_id": "mysql-5af12dac5321409baa0479ba2824e0bf", - "keywords": [], - "children": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 0 - } - }, - { - "修改存储过程和函数": { - "node_id": "mysql-9d19fedcc1fd48c9a450e71403b9099f", - "keywords": [], - "children": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 0 - } - }, - { - "调用存储过程和函数": { - "node_id": "mysql-2fd94590dfca4068bc713bbf132f8653", - "keywords": [], - "children": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 0 - } }, { - "删除存储过程和函数": { - "node_id": "mysql-24789b2078dc4f44b8ad150ce571314e", - "keywords": [], - "children": [], - "keywords_must": [], - "keywords_forbid": [], - "group": 0 - } - }, - { - "变量": { - "node_id": "mysql-cece7ee8078441a6a032cf1a71cac21c", + " 复杂连接": { + "node_id": "mysql-a4773004e0cf432aa7ccdf6b9490838f", "keywords": [], "children": [], - "keywords_must": [], + "keywords_must": [ + [ + "mysql", + "复杂连接" + ] + ], "keywords_forbid": [], - "group": 0 + "group": 1 } } ], - "keywords_must": [], + "keywords_must": [ + "join", + "连接查询" + ], "keywords_forbid": [], - "group": 2 + "group": 1 } }, { - "触发器": { - "node_id": "mysql-5ea983e0874547bd956ef0be606f3424", + " 索引": { + "node_id": "mysql-6ac51e7a042849f6a5f9c52a1cd1e347", "keywords": [], "children": [ { - "创建触发器": { - "node_id": "mysql-6724aaaef7d3404fb06d322f9d9534ed", - "keywords": [], + "索引入门": { + "node_id": "mysql-bf629829370d405cbfcd5aa83adb536a", + "keywords": [ + "index", + "index" + ], "children": [], - "keywords_must": [], + "keywords_must": [ + [ + "mysql", + "索引", + "入门" + ] + ], "keywords_forbid": [], - "group": 0 + "group": 1 } }, { - "查看触发器": { - "node_id": "mysql-ec8ee43f3a6340638362d38157fbc66b", - "keywords": [], + "创建索引": { + "node_id": "mysql-fe65d5c615ad40f8ac056cc654f2d788", + "keywords": [ + "create index", + "创建索引" + ], "children": [], - "keywords_must": [], + "keywords_must": [ + [ + "mysql", + "创建", + "索引" + ] + ], "keywords_forbid": [], - "group": 0 + "group": 1 } }, { - "删除触发器": { - "node_id": "mysql-876f66d6f6404fe8813a932df024cb5d", - "keywords": [], + "删除索引": { + "node_id": "mysql-85ba0df78d754b00b30aa8e74ad35d06", + "keywords": [ + "删除索引", + "drop index" + ], "children": [], - "keywords_must": [], + "keywords_must": [ + [ + "mysql", + "删除", + "索引" + ] + ], "keywords_forbid": [], - "group": 0 + "group": 1 } } ], "keywords_must": [], "keywords_forbid": [], - "group": 2 + "group": 1 } }, {