当前位置:首页 » 编程语言 » sql字段相减

sql字段相减

发布时间: 2023-09-11 22:33:20

‘壹’ sql语句2个字段相减

select (case when a>b then a-b else b-a end) from info
更新那个字段
update info
set [字段]=(case when a>b then a-b else b-a end)

‘贰’ sql结果集相减

SELECT * FROM ET_CHARGE_PILE_DATA_INFO where data_status='normal'

MINUS

SELECT * FROM ET_CHARGE_PILE_DATA_INFO where charge_pile_info_id in (

select id from ET_CHARGE_PILE_INFO where CHARGE_STATION_INFO_id in(

select id from ET_CHARGE_STATION_INFO where operator_id  in (

select id from ET_OPERATOR))) and data_status='normal'

前提是两条SQL查询出来的字段一模一样,则可以用 “MINUS”连接相减,得出差集

‘叁’ sql中两个表里的字段做减法

--1:先查询看是否是你所要的结果
select t1.名称,t1.数量,t2.单价*(t1.数量-t2.数量) as 合计价格
from 表A t1,
表B t2
where t1.名称=t2.名称
and t1.单价=t2.单价
--2:更新表A的数据
update t1
set 数量=t1.数量-t2.数量 ,和合计价格=t2.单价*(t1.数量-t2.数量)
from 表A t1,
表B t2
where t1.名称=t2.名称
and t1.单价=t2.单价
--如果上面的结果不行就分开写
--先更新数量
update t1
set 数量=t1.数量-t2.数量
from 表A t1,
表B t2
where t1.名称=t2.名称
and t1.单价=t2.单价
--在更新价格
update t1
set 和合计价格=t2.单价*t1.数量
from 表A t1,
表B t2
where t1.名称=t2.名称
and t1.单价=t2.单价

‘肆’ sql 语句 两个字段的字符相减

SELECTA,B,返睁REPLACE(B,A,'')FROMBIAO雹世升源老S;

‘伍’ SQL问题,两字段相减问题

SELECT ISNULL(A字段,0)-ISNULL(B字段,0) FROM 表

‘陆’ sql server语句怎么实现两个字符型相减

相减只有数字类型或日期类型可以操作,如果两个字符型字段存储的是数字或者日期格式的内容,可对两个字段进行转换,然后再作相减操作;

如:两个字符型(数字)的字段

ID1 ID2

1 2

2 4

执行语句:

selectcast(ID2asint)-cast(ID1asint)fromtablename;

如:两个字符型(日期)的字段

DATE1 DATE2

2015-08-01 2015-09-01

2015-07-01 2015-10-01

执行语句:

selectcast(DATE2asdatetime)-cast(DATE1asdatetime)fromtablename;

‘柒’ 请教两个日期字段,相减得到分的sql语句怎么写

DATEDIFF ( datepart , startdate , enddate )

datepart 时间单位
这个是小时差 datediff(hour,开始时间,结束时间)
根据题主:
如果要得到小数,
SELECT CAST(DATEDIFF(MINUTE,'2016-01-01 12:10','2016-01-04 14:40 ')AS DECIMAL)/60
由于 datediff得到的都是int,所以要转一下

热点内容
摩擦引流脚本 发布:2025-03-11 05:17:31 浏览:542
中国电信的路由器密码在哪里更改 发布:2025-03-11 05:10:40 浏览:686
我的世界电脑服务器必用指令 发布:2025-03-11 05:10:31 浏览:631
多集群缓存设计 发布:2025-03-11 05:00:31 浏览:459
史式计算法 发布:2025-03-11 04:55:47 浏览:184
电脑服务器硬件分销商 发布:2025-03-11 04:44:53 浏览:516
服务器租用网站需要什么资质 发布:2025-03-11 04:44:52 浏览:714
java的component 发布:2025-03-11 04:37:09 浏览:769
爱奇艺同时能缓存几个 发布:2025-03-11 04:32:58 浏览:928
vn里面的服务器地址是啥 发布:2025-03-11 04:28:47 浏览:694