sql中两个表的某列相减_sql两个字段相减语句
sql 两个字段相减语句本文章搜索了大量来自网络的关于sql 两个字段相减语句与函数代码,举例说明了两个字段相减做法。
sql 两个字段相减语句
本文章搜索了大量来自网络的关于sql 两个字段相减语句与函数代码,举例说明了两个字段相减做法。
select a.字段1,字段2=a.字段2-isnull((select 字段2 from 表2 where a.字段1=字段1),0) from 表1 a
方法二
create table 表1( 字段1 varchar(50), 字段2 int)
insert into 表1
select '111001' , 10 union all
select '111002' , 9 union all
select '111003' , 12 union all
select '111004' , 23
create table 表2( 字段1 varchar(50), 字段2 int)
insert into 表2
select '111001' , 3 union all
select '111002' , 2 union all
select '111003' , 12
select a.字段1, (a.[字段2] - (isnull(b.[字段2],0)) ) as 字段2 from 表1 a left join 表2 b
on a.[字段1] = b.[字段1]
结果: 字段1 字段2
111001 7
111002 7
111003 0(不显示)
111004 23
方法三
有两个相同的表t1和t2,都有字段a(字符),b(数值),c(数值),内容如下:
t1 t2
a b c a b c
a1 10 20 a2 2 10
a2 10 20 a3 3 15
a3 10 20
a4 10 20
select t1.a as a,(t1.b - isnull(t2.b,0)) as b,(t1.c - isnull(t2.c,0)) as c from [t1] left join [t2] on (t1.a = t2.a)
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
sql中两个表的某列相减_sql两个字段相减语句相关推荐
- SQL中怎么将行转成列?
文章目录 天天这需求就神奇!!!! SQL中怎么将行转成列? 1. 使用 CASE...WHEN...THEN 语句实现行转列,参考如下代码: 2. 使用 IF() 函数实现行转列,参考如下代码: 天 ...
- php两表联查$sql,SQL中的多表联查(SELECT DISTINCT 语句)
前言:(在表中,可能会包含重复值.这并不成问题,不过,有时你也许希望仅仅列出不同(distinct)的值. 关键词 DISTINCT 用于返回唯一不同的值.) 如果不加DISTINCT的话,主表本来1 ...
- sql中“delete from 表名”表示_SQL查询语句知识点总结
为什么要学习SQL? 数据分析岗位的基础技能:SQL语句和会使用SQL语句操纵数据库软件: 数据量增大的工具需求:excel处理十万以内的数据:数据量增大,需要使用更快速便捷的工具分析数据. SQL知 ...
- vba mysql·教程_Excel VBA ADO SQL入门教程004:SQL中的Excel表
1. 上期我们聊了SQL常用查询语句中的字段查询,其简化版语法如下: SELECT 字段名 FROM 表名 当时我们说,FROM关键词指明了要获取字段信息的表的名称.倘若数据源是Excel表格,则需要 ...
- SQL中的多表关联和子查询
多表关联: 连接查询: 1.内关联:相当于两个表中的公共部分的数据 select * from 表1 join 表2 on 表1相同的值=表2相同的值 2.外关联: 左关联:以左表为主,右表能关联上的 ...
- mysql查询两张表的同一列_如何快速查找两个数据表之间的相同和不同?
原标题:如何快速查找两个数据表之间的相同和不同? 知识 随笔 案例 声音 其他 编者按 工作中经常会遇到对来源不同的数据进行比对,查找相同.不同.差异性等.过于复杂的需求,我们通常会转换思路,使用数据 ...
- C#合并两张表结构相同(列数和列类型都相同)的表
DataTable appendDataTable=new DataTable(); 这个合并的大前提是两张表的结构相同且列的类型也必须相同 否则在赋值时就会出现异常. for (int i = 0; ...
- [Java中实现Excel表导入导出]基于easy-poi和EasyExcel两种方式实现
第一种:基于easy-poi实现Excel导入导出 1.导出Excel表格 第一步:在pom文件中导入依赖 <!--基于easy-poi实现Excel导入导出--><dependen ...
- mysql查找两表中不同的数据库表_各位大侠怎样查找两张表的里面的数据(这两张表在不同的数据库)...
Oracle: 一.同一个实例中的两个表 相应有两个用户a(表t1).b(表t2) 将用户a的t1查询权限授予b用户 grant select on t1 to b; 之后,b就可以查询t1表了 se ...
最新文章
- 《新程序员003》正式上市!华为、阿里等 30+ 公司的云原生及数字化实战经验...
- javascript之实现bind
- 用shape结合selector实现点击效果
- HDU1250 Hat's Fibonacci 大数斐波那契数列
- Spring和石英:多作业计划服务
- 模拟注册用户,按照以下要求实现相关功能:
- Vue.directive自定义指令
- python面试题总结(7)--操作类
- 《南溪的目标检测学习笔记》——DCN(DCNv2)的学习笔记
- 搞计算机,还是需要高配且专业的笔记本(这个名字好像是有点像广告贴了哈)...
- 中国单体酒店联盟沃家商务酒店(长沙)简介
- nfc apdu指令_stm32——NFC芯片PN532的使用
- 百度手写文字识别教程
- 零基础学习C++系列课程(九) 持续更新中
- 几种常用的操作系统调度策略
- 【年度总结】回顾2021,展望2022,老杨来了
- html的滚动条样式,css滚动条样式
- 2018计算机专硕学硕,2018年专硕和学硕的初试和复试的区别?
- 基于Redis GEO(地理位置) 实现附近的人,商家等相关功能实现 使用SpringBoot Redis工具类
- arduino蜂鸣器控制
热门文章
- Java: getDocument()与setCaretPosition()的问题
- Ubuntu1804上安装Metricbeat
- 三菱PLC模板程序FX5U轴FB块 使用ST语言编写的轴FB块,包含原点复归
- 分析各家2440开发板的性价比 初学者如何选择开发板
- 数据质量稽核工具-datacheck
- 什么是社交牛杂症?什么是社交牛逼症?什么是社恐?
- 电信号码没有实名制会停机?
- Flink 常用API(2)——转换算子+聚合算子
- pdfh5不能用了 ?
- Fedora 12-13详细安装设置Compiz+Emerald+AWN实现特效