⑴ 資料庫中如何實現小數與整數的乘法運算
計算小數乘法先按整數乘法的法則算出積,再看因數中一共有幾位小數,就從積的右邊數出幾位,點上小數點。
在運算中,乘得的積要點小數點時,如果乘得的積的小數位數不夠時,要在前面用0補足。積點上小數點後,末尾有0應當劃去。
⑵ asp 資料庫中的乘除法計算
直接這樣寫會有問題,要確定a,b,c均為整形,且c不能為0
按照計算公式這樣寫是沒有問題的,最好寫為:
dim
a,b,c,d
a=Cint(request.Form("a"))
b=Cint(request.Form("b"))
c=Cint(request.Form("c"))
if
c=0
then
response.end
end
if
d=Cint(a*b/c)
'如果資料庫不是整形欄位的話可以去掉Cint
rs("d")=d
⑶ vs2005用C#語言 如何實現sql資料庫中數據的乘法與加法的計算
public int roundResult(int numA1,int numB1,int numA2,int numB2)
{
return numA1*numB1+numA2*numB2;
}
這是個簡單示例,實際上你可能遇到取出的四個值是string型,在方法里需要對num的參數進行
Double.Parse(num)
Int32.Parse(num)
轉成數值型再進行計算,具體怎麼轉需要看你的實際需求.
⑷ 資料庫表的加減乘除
如果該表的year+number不唯一,則需要提供一個具有唯一值的欄位或欄位組.
現假設year,number唯一,sql語句寫法如下:
select
a.[id] as IDA,b.[id] as IDB,a.[year] as YEARA,b.[year] as YEARB,
a.[number] as NumberA,b.[number] as NumberB,a.[text] as testA,b.[text] as testB
from [tab1] a ,[tab1] b
where a.[year]=(select top 1 x.[year] from [tab1] x where x.[number]=b.[number] and x.[year]>=b.[year]-1 order by x.[year]) and a.[number]=b.[number]
and a.[year]!=b.[year]
order by a.[id]
⑸ 用sql語句算乘法
select a*b as乘積from tablename
SELECT distinct a.購房人,a.房間號,(a.總房價 -
(SELECT SUM( b.已收款額 )
FROM table1 a, table2 b
WHERE a.房間號 = b.房間號
))
FROM table1 a,table2 b where
(5)資料庫的乘法運算擴展閱讀:
SELECT
a.購房人
a.房間號
a.總房價
FROM
table1 AS a
⑹ 資料庫的乘法計算問題
sql server中可以這樣:select t1.A*t2.B*t3.C from t1,t2,t3 where ……
⑺ oracle的sql的乘法運算方式
以下是運算方式
⑻ 資料庫中用sql語言怎麼算乘法啊,比如,表的一列是單價,一列是數量,還有一列訂單號,現在要查詢沒比
第一 你的欄位要是數值形式
第二 如果不考慮小數位的情況下 就可以select 訂單號,總價=單價*數量 from table
⑼ sql 乘法運算
你寫的就對 金額 = 單價*數量,單數資料庫中 表的第三範式規定各列間不可以有函數關系,所以你這3個列 通常不會同時出現。
⑽ 怎麼對SQL資料庫里的數據進行乘法運算
設置自動計算的數據列公式
如num_1的公式設置為:
mm_1*3+mm_2/5+mm_3*0.7
設置公式方法是:右鍵點數據表,選設計表,選擇要設置公式的列,在公式那裡輸入公式即可