sql
小Charles不想菜
心有所属,有容乃大
展开
-
sqlyog和navicat的区别
、1.支持的数据库,sqlyog目前除了mysql好像不支持其他数据库,Navicat支持一大堆的数据库2.sqlyog支持表名过滤,快速找表,当一个项目的表超过30个的时候这个功能就很实用了。3.sqlyog支持单表传到另外的机器上,非常方便,navicat我看了只能同步整个库,不能选表(也可能是我不常用navicat),感觉sqlyog这方面的功能做的更细更完善4.sqlyog还有一个很实用的功能,左边双击对象立即复制对象名到查询窗口,写复杂的查询时候这个功能很重要。5.sqlyog打开一个查询原创 2021-10-06 14:06:27 · 13464 阅读 · 0 评论 -
Mybatis-plus 常用配置
1.乐观锁,2.逻辑删除3.自动填充@TableField(… fill = FieldFill.INSERT) 生成器策略部分也可以配置!public class User { // 注意!这里需要标记为填充字段 @TableField(.. fill = FieldFill.INSERT) private String fillField; ....}自定义实现类 MyMetaObjectHandler@Slf4j@Componentpublic原创 2021-09-19 13:24:06 · 135 阅读 · 0 评论 -
专用窗口函数rank
rank函数:这个例子中是5位,5位,5位,8位,也就是如果有并列名次的行,会占用下一名次的位置。比如正常排名是1,2,3,4,但是现在前3名是并列的名次,结果是:1,1,1,4。dense_rank函数:这个例子中是5位,5位,5位,6位,也就是如果有并列名次的行,不占用下一名次的位置。比如正常排名是1,2,3,4,但是现在前3名是并列的名次,结果是:1,1,1,2。row_number函数:这个例子中是5位,6位,7位,8位,也就是不考虑并列名次的情况。比如前3名是并列的名次,排名是正常的1,2原创 2021-09-15 15:35:18 · 1022 阅读 · 0 评论