SQL LEFT JOIN 数据去重复

实例:查询当前用户参与过的流程实例(instance) 关系:每个实例 (instance)对应多个任务(task),task关联办理人(userId) 这样查询后,如果一个人办理同一个流程中的多个任务,则会重复查出相同的instance。 其实 join 关键词查询“一对多”关系的数据,查询之后的结果的记录数,是和“阅读更多SQL LEFT JOIN 数据去重复[…]

SQL LEFT JOIN 数据去重复

Groovy Sql数据库高级操作(事务、批量执行、分页查询)

Groovy Sql 事务withTransaction 使用 withTransaction  就可以进行事务操作,如下代码: sql.withTransaction的参数是一个闭包,闭包中的sql操作就是在事务中进行的,如果有一个操作失败,则所有的操作都会回滚。 Groovy Sql 批量执行withBa阅读更多Groovy Sql数据库高级操作(事务、批量执行、分页查询)[…]

Groovy Sql数据库高级操作(事务、批量执行、分页查询)

MYSQL 的 case when … then … else … end 语句

格式: 说明: 当“条件”成立时,语句等同于值1,否则值3 Mysql的case when语句举例1 当user表的loked字段为1时设置为0,当其为0时设置为1 Mysql的case when语句举例2 查询用户是否锁定的状态 结果如下: 相关推荐阅读: 数据库事务 一、事务的基本要素(ACID) 1、原子性(At阅读更多MYSQL 的 case when … then … else … end 语句[…]

MYSQL 的 case when … then … else … end 语句