重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
假设table名称为t1,如要把(B-A)/B的结果赋给C,则用下面语句:
为金坛等地区用户提供了全套网页设计制作服务,及金坛网站建设行业解决方案。主营业务为做网站、成都网站设计、金坛网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
update t1 set C=(B-A)/B;
如要经过条件筛选更新,则可定义一个游标,逐条处理。
你能确定login和out是同一天的时间吗,如果是同一天:
select
yhm
“用户名”,sum(to_date(out,'hh24:mi:ss')-to_date(login,'hh24:mi:ss'))
from
gyh
group
by
yhm
说明一下,计算结果是天,换算成秒需要*24*60*60
select
closetime,
begintime,
maxmoney
from
tbl_table
where
closetime=clostime-15 and closetime=closetime+15
SELECT A1,B1,A1-B1 FROM
(
select (select count(*) from A) as A1, (select count(*) from B) as B1 from dual
);
oracle中有一个月份处理函数
add_months(date,int) 返回一个date型
add_months(to_date(MONTH,'yyyymm'),INTERVAL)
如果需要返回MONTH一致的格式
to_char(add_months(to_date(MONTH,'yyyymm'),INTERVAL),'yyyymm')
可以直接在SQL表达式里面写上加减运算符号。
比如update语句:
update table_a set column_a= column_a +4 where column_a1000
比如select 语句:
select column_a+100 from table_a where column_a1000