⑴ 数据库中如何实现小数与整数的乘法运算
计算小数乘法先按整数乘法的法则算出积,再看因数中一共有几位小数,就从积的右边数出几位,点上小数点。
在运算中,乘得的积要点小数点时,如果乘得的积的小数位数不够时,要在前面用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
设置公式方法是:右键点数据表,选设计表,选择要设置公式的列,在公式那里输入公式即可