当前位置:首页 » 编程语言 » sql相除
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql相除

发布时间: 2022-01-20 02:10:47

sql 请问能否实现查询出的两列数据 分别相除的功能


就拿access做个示范吧

SELECT V2/V1 AS 两列相除 FROM TB1;

② 两个sql语句查询出来的值怎么相除

同意一楼的,但是如果是来自同一张表的话还可以优化下,语句如下
Select sum(a) / sum(b)
From XX

希望能帮到你

③ sql语句的写法——把两个数相除(Oracle)

select (select count(*) as a from...)/(select count(*) as b from...
) from al

④ sql两列相除

select (s.数量/d.主辅积数) as 结果,s.id form 表1 s,表二 d where s.id=d.id

⑤ sql统计两个表数据然后相除,怎么写

要相除的是什么?某个字段的统计还是数据量统计还是其他的?

selectt1.a/t2.bfrom(
(selectcount(1)afromtable1)t1,
(selectcount(1)bfromtable2)t2
);

⑥ sql 两个表记录数相除

可以试下如下方法:
select table1.count(*)*1.00/table2.count(*) as 百分比
from table1, table2
另处,你的方法在sql server中可以的话,一般来说在access中也可用,两种数据库都是完全遵守SQL语法标准的。只是一些规则存储过程等无法移植。

⑦ SQL 两整数相除,取小数点后两位

用函数ROUND(字段,精度)SqlServer Oracle通用

⑧ sql server 2个查询结果相除

declare @a float
declare @b float
select @a= count(*) from table1
select @b = count(*) from table2
select @a/@b

楼上的方法,如果只是COUNT条数,没有小数点啊。。。 要转格式:
select a.a/b.b from
(select cast(count(*)as float) as a from table1) as a,
(select cast(count(*)as float) as b from table2) as b

⑨ 数据库中两个数相除怎么写SQL语句

select a/b;获取到的就是a除以b的值

select columnA/columnB from tablename ;获取到的是表tablename 中的列A除以列B的值

⑩ sql语句中两个数相除

整数除以整数=整数改为:select 1.0 * (select count(RecordID) from RegisterRecord where datediff(yy,WBirthday,getdate())>26) /(select count(RecordID) from RegisterRecord )*100 As 比例(%)
from RegisterRecord
还有就是数据库字段的别名写法不是那样写的