![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
君之虞
这个作者很懒,什么都没留下…
展开
-
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server解决
Mybatis插入实体类字段为关键字解决方案可能你插入字段为关键字时报如下错误,且字段名不适合改变方案一若自己写的sql,直接在插入语句中字段加上``,比如insert into (id,`left`) value (1,100)方案二网上找到了mybatis plus的解决方案,是加@TableField注解,给上别名加上反单引号,比如 @TableField("`function`") private String function;由此我想到mybatis应该自己也有原创 2021-02-20 09:42:57 · 258 阅读 · 0 评论 -
mysql查询树结构
在 oracle 数据库中,通过 start with connect by prior 递归可以直接查出树结构,但是在 mysql 当中如何解决树查询问题呢?思路我们可以通过自定义函数,遍历找出某一节点的所有子节点 (或者某一节点的所有父节点)的字符串集合。然后通过 FIND_IN_SET 函数,这就查出了我们想要的树(1)建表 以及 测试数据准备思路CREATE TABLE `tree` ( `id` int(11) NOT NULL, `pid` int(11) DEFAULT NU原创 2021-02-05 19:53:43 · 2491 阅读 · 0 评论