![](/img/trans.png)
[英]Using C#, can I execute a SQL query that will join two tables on separate databases with separate credentials?
[英]Can I multiply the output of a SQL query from two separate tables within the same query?
我從相似但不同的表中獲取兩個值(A,B)。 例如,A 是表 R 的計數(*),但 B 是基於稍微調整的表(我們可以稱之為 S)的復雜計算。
所以我這樣做了:
SELECT
(SELECT count(*)*60 FROM R) AS A,
[calculation for B] AS B
FROM R
WHERE
[modification to R to get S]
不確定這是否是最聰明的方法(可能不是,我是新用戶)。
現在我想做一些乘法:
等等
有沒有辦法在同一個查詢中做到這一點?
謝謝。
最簡單的方法,
SELECT A*B p1, B-(A*0.75) p2, B-(A*0.8) p3, B-(A*0.85) p4, ...
FROM (
-- your original query producing columns A, B ...
) t
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.