==========
表A数据如下:                 表B数据如下:
cr     zc     lx                     cr    zc    lx
100   100   1                     50    50   1
90     80    2                     10    20   3
70      80   3
我想要以下的结果:
表C:
cr     zc      lx
50    50      1
90     80     2
60     60     3
即根据lx字段让表A的数据减去表B ,最终得到表C

SELECT

  ISNULL(a.cr, 0) - ISNULL(b.cr, 0) AS cr,

  ISNULL(a.zc, 0) - ISNULL(b.zc, 0) AS zc,

  ISNULL(a.lx, b.lx)  AS lx

FROM

  #A a FULL JOIN #B b ON (a.lx = b.lx)

go

数据类型 varchar 对于 subtract 运算符无效。
这里的subtract是减号的意思,即数数据类型 varchar 对于减号(“-”)运算符无效。
可用于int,double,float,char类型的运算,比如5-3,a-b。varchar类型的是不能进行减法运算的。

最新文章

  1. [C#] 走进异步编程的世界 - 在 GUI 中执行异步操作
  2. SCNU ACM 2016新生赛初赛 解题报告
  3. 【BZOJ-4197】寿司晚宴 状压DP
  4. [安卓]Android窗口、视图、布局
  5. mysql下一个版本应该且实现并不复杂增加的常用功能
  6. 【jdbcTemplate】使用jdbcTemplate查询的三种回调
  7. 最近的学习的linux命令笔记
  8. 使用eclipse开发
  9. iframe父子兄弟之间调用传值(contentWindow && parent)
  10. Java Memory Management(1)
  11. OpenJDK 8 on Windows
  12. 文件MD5
  13. 使用python抓取知乎日报的API数据
  14. CentOS6下配置Django+Apache+mod_wsgi+Sqlite3过程
  15. Fast Fourier Transform ——快速傅里叶变换
  16. phpStudy2016 配置多个域名期间遇到的问题
  17. USSD 杂记
  18. CF685B Kay and Snowflake 贪心
  19. js中正则表达式使用
  20. 使用Linux的Crontab定时执行PHP脚本

热门文章

  1. 每天一个 Linux 命令(12):more命令
  2. linux文件权限表示及用户权限管理
  3. maven仓库介绍《本地仓库、远程仓库》
  4. jquery tmpl遍历
  5. C++学习基础四——顺序容器和关联容器
  6. 移动前端头部标签(HTML5 meta)
  7. docker网络配置之自定义网桥
  8. PHPRPC jsp发布服务
  9. JQuery 操作按钮遮罩(删除)
  10. winfrom中DataGridView绑定数据控件中DataGridViewCheckBoxColumn怎么选中