假設(shè)table名稱為t1,如要把(B-A)/B的結(jié)果賦給C,則用下面語句:

西湖ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
update t1 set C=(B-A)/B;
如要經(jīng)過條件篩選更新,則可定義一個(gè)游標(biāo),逐條處理。
select (select count(*) as a from...)/(select count(*) as b from...
) from dual
1、?在計(jì)算機(jī)中,打開Oracle的連接程序,用新建的數(shù)據(jù)庫管理員,選擇【SQL工作表】。
2、?? 接著,在【Oracle服務(wù)器】的窗口上,在輸入窗口中輸入SQL查詢語句,并單擊【執(zhí)行】按鈕,可以看到表格當(dāng)前的數(shù)據(jù)。
3、?然后,在【SQL工作表】的窗口上,輸入取子串函數(shù)的SQL語句,可以作為參考。
4、接著,在【SQL工作表】的窗口上,輸入取子串函數(shù)的SQL語句,并單擊【執(zhí)行】按鈕。
5、?然后,在【SQL工作表】的窗口上,可以看到表格顯示的數(shù)據(jù)。
6、最后,在【SQL工作表】的窗口上,修改取子串函數(shù)的參數(shù),執(zhí)行SQL語句,就完成了。
什么是整除?如果是5/3那么得數(shù)應(yīng)該是1,你要的是1吧。
直接trunc就可以,如果還要余數(shù),那么就是5%3就可以了。
要么寫子查詢,要么無法引用別名字段
只能這樣
select?t.area,
count(*),
sum(case?when?t1.cust_flag=1?then?1?else?0?end),
sum(case?when?t1.cust_flag1?then?1?else?0?end),
sum(case?when?t1.is_conn=1?then?1?else?0?end),
sum(case?when?t1.is_conn=1?and?t1.cust_flag=1?then?1?else?0?end),
sum(case?when?t1.is_conn=1?and?t1.cust_flag1?then?1?else?0?end),
sum(case?when?t.sales_results='Y'?then?1?else?0?end),
round(sum(case?when?t1.is_conn=1?and?t1.cust_flag1?then?1?else?0?end)/sum(case?when?t.sales_results='Y'?then?1?else?0?end),2)--就這樣,直接相除,我這里四舍五入保留了兩位小數(shù)
from?tbl_sp_records?t,
left?join?tbl_hb_ccup?t1
on?t1.serial_number=t.mobile_tele_no
where?t.area?like?'07%'?or?t.area?like?'00%'
group?by?t.area
當(dāng)前題目:oracle怎么寫除以,oracle減法函數(shù)作為一個(gè)字段
本文鏈接:http://chinadenli.net/article0/hsgoio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、網(wǎng)站營(yíng)銷、電子商務(wù)、建站公司、App開發(fā)、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)