mysql
CS_草祭先生
爱好跑步(不热的时候)、游泳(热的时候)、自行车(拥有过ATX880-骑过318,现有SLR4)、摩托车(骑过佳御110,现有gw250f,想环边境线)
展开
-
mysql复杂排序
今天项目开发时,遇到一个对于后端来说比较变态的需求,而这个需求指派给前端做的话,也无法很好的实现,所以我研究了一下mysql的复杂排序,果然,发现了新大陆。 背景需求 1.现有一批需要审批的数据,审批状态码如下: 审核状态码:1.待审批;2.部门通过;3.部门驳回;4.管理员通过;5.管理员驳回;6.升级审批;7.升级通过;8.升级失败;9.已下架 2.需要对这些数据进行如下排序: ① 待审批(1)和升级审批(6)的数据需要优先,并且进行创建时间倒序; ② 其他数据放到后面,进行创建时间倒序;原创 2021-05-06 18:03:57 · 621 阅读 · 0 评论 -
关于Mysql数据库关键字“describe”
今天在使用Spring boot项目执行查询时,控制台报出如下错误: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'describe 知道这肯定是sql语句出现了问题,所以把后台打印的sql语句复制到数据库执行。 美化sql语句后,发现用于别名的“describe”为蓝色(关键字)原创 2021-02-23 14:48:18 · 1674 阅读 · 5 评论