2.7SQL 四大分类:理解与避坑
开篇:为什么SQL语句分四类,搞不清会出大问题SQL语句按照功能分为四大类:DDL、DML、DQL、DCL。数据分析师最常用的是DQL(查询),但其他三类在工作中也会遇到。搞不清它们的区别和适用场景,轻则写错语句,重则造成数据安全事故。
当 SQL Server(mssql-jdbc) 遇上 BigDecimal → 精度丢失,真坑!
开心一刻 中午和哥们一起喝茶 哥们说道:晚上喝酒去啊 我:不去,我女朋友过生日 哥们瞪大眼睛看着我:你有病吧,充气的过什么生日 我生气到:有特么生产日期的好吧需求背景 系统对接了外部系统,调用外部系统的接口需要付费,一个接口一次调用付费 0.
利用「注解」和「反射」将BigDecimal属性中的NULL转换为0
在和前端对接的过程中发现有些金额字断返回的NULL,这样就产生了一些歧义,因为NULL和0并不是一码事,需要后端给出清晰返回,这个问题处理起来并不复杂,下面整理了几种处理方案:修改查询sql,查询时NULL的属性使用IFNULL函数转为0;
SQL Server 常用函数大全
1. 核心转换-- 1. CONVERT 类型转换(带格式,日期最常用) CONVERT(数据类型, 表达式 [, 样式码]) -- 2. CAST 强制转换(标准SQL,无日期格式) CAST(表达式 AS 数据类型) -- 3.
2.14 sql数据删除(DELETE、TRUNCATE)
这一章我会带你彻底搞懂SQL中删除数据的两大利器:`DELETE`和`TRUNCATE`。学完之后,你能安全地清理无效订单、测试数据,并能区分什么时候用`DELETE`,什么时候用`TRUNCATE`。
用了 DECIMAL 还差一分?订单分摊尾差到底该谁背
订单实付 10.01 元,分给三个承担方。金额字段用的是 DECIMAL(10,2),没碰 FLOAT,结果程序算出三笔都是 3.34 元,合计 10.02 元,多了一分。
SQL别死记语法:零基础也能看懂的取数入门(理论+实例)
很多想转数据分析的同学一看到 SQL 就头大:什么 JOIN、GROUP BY、窗口函数,感觉像另一门编程语言。其实在工作中,SQL 本质上就是“带条件的 Excel 查询”——你告诉数据库要哪张表、哪些列、按什么筛、怎么汇总,它就返回一张结果表。
SQL数据类型转换:CAST详解及实践
前言 在 SQL 数据处理中,数据类型转换是常见需求,尤其在跨系统数据交互时。在SQL的世界里,数据类型转换是一个基础且关键的操作,它贯穿于数据库开发、管理与数据分析的各个环节,深刻理解它们对于编写高效、稳定的SQL代码至关重要。一、概述1.