一、clickhouse算数函数
--求和 SELECT plus(12, 21), plus(10, -10), plus(-10, -10); --差值 SELECT minus(10, 5), minus(10, -10),minus(-10, -10); --积 SELECT multiply(12, 2), multiply(12, -2), multiply(-12, -2); --平均值 SELECT divide(12, 4), divide(10, 3), divide(2, 4), divide(-4, -2), divide(-4, 2), divide(-4.5, 3); SELECT intDiv(10, 3), divide(10, 3); -- 3, 3.333(保留四位有效数字) SELECT divide(10, 0), divide(-10, 0); -- 出现无穷大字符“ ∞ ”或“ -∞ ” SELECT divide(0, 0); -- 特殊字符(类似乱码) SELECT intDivOrZero(10, 0); -- 0 --求余数 SELECT modulo(10, 3); --1 SELECT modulo(10.5, 3); --1 --取反 SELECT negate(10), negate(-10); -- -10 10 --绝对值 SELECT abs(-10), abs(10); --最大公约数 SELECT gcd(12, 24), gcd(-12, -24), gcd(-12, 24); --最小公倍数 SELECT lcm(12, 24), lcm(-12, -24), lcm(-3, 4);
分类:
clickhouse数据库
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义