sql - 如何在 SQL 中找到两列的差异
问题描述
我想找出两列之间的差异。我该如何做到这一点?
例如,
select(col1-col2) output is 1
select(col2-col1) output is -1
有没有办法在没有负号的情况下获得 1 的差异(-)
?
解决方案
使用abs()
功能
select abs(col2-col1) as diff
推荐阅读
- d3.js - d3.js - 一起旋转轴和盒子
- python - opencv通过拉伸的关键点对齐两个图像
- reactjs - 提交几个不同的 React 表单,在管理这些表单的组件之外使用一个按钮
- inno-setup - 当磁盘空间不足时,如何防止 Inno Setup 提供跳过文件?
- r - 在 lubridate 中不允许日历日期
- r - 如何使用 R 调用振幅导出 API
- gradle - 无法获取最新版本的 Gradle 依赖项
- android - Android 模拟器设备无法打开带有 google play 登录的设备
- twitter-bootstrap - 引导表单格式
- android - 错误资源 bool fb_auto_log_app_events_enabled