摘要:最近在写代码调试时,遇到了一个问题。 遇到问题 具体操作如下: 1.调用方法A,并且方法A加上了@Transactional事务注解。 2.在方法A内部,查询并更新某个字段F的值。 3.处理其他逻辑。 4.查询并打印日志,记录关键字段的值,包括字段F。 5.方法A结束。 由于刚刚接手这块代码,而且这
阅读全文
摘要:数据分组 GROUP BY GROUP BY可以根据一个或多个字段进行分组。 比如,根据prod_id分组: 注意: 1.GROUP BY可以包含多个列。比如GROUP BY prod_id,user_id ; 2.GROUP BY如果分组列中具有NULL值,则NULL会作为一个分组返回。如果列中有
阅读全文
摘要:一、数据库事务基本知识 1.数据库事务:要么全部成功,要么全部失败。 2.数据库事务特性:原子性(Atomic)、一致性(Consistency)、隔离性(Isolation)、持久性(Durabiliy)。简称ACID。 原子性:组成一个事务的多个数据库操作是一个不可分割的原子单元,只有所有操作都
阅读全文
摘要:Mysql去重,可以通过group by和子查询实现。 Mysql,重复字段只取其中一行。如下 格式 : 示例如下: 从t_user表中,取出 user_name字段相同的记录中,id最大的那一行数据。
阅读全文
摘要:一、常用sql语句 注意,关键字和函数最好大写,字段和表名小写,这样很容易区分。 1.创建数据库t_userCREATE DATABASE t_user;2.删除数据库t_userDROP DATABASE t_user;3.使用数据库t_user: USE t_user;显示数据库中的表: SHO
阅读全文
摘要:MySQL 数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的。 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和
阅读全文