① 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
還有就是資料庫欄位的別名寫法不是那樣寫的