減去總我想做到以下幾點:如何從調整的總和在SQL
1)在表中查找
2)找到滿足特定條件的總行總行。
3)從(2)中減去(1)。
樣品表Employees:
EmployeeID Nationality
1 Brazil
2 Korea
3 Germany
4 Brazil
5 Brazil
我已經試過:
SELECT count(EmployeeID) as Total from Employees
UNION
SELECT count(EmployeeID) as Brazilians from Employees
WHERE Nationality = 'Brazil'
結果:
Total
5
3
第1行會給我的員工總數。第2排會給我巴西員工。 我使用了UNION來查看是否可以從第1行中減去第2行。
我可以使用CASE和SUM()來完成此操作,但這需要row_number()函數,我不能使用給定的I使用WebSQL。有沒有另外一種方法來索引這些行可以減去?
是否有另一種方法可以用來解決這個看似簡單的問題?
糾正我,如果我錯了,但你的工會的基礎上,第一行是行的總數量,第二是所有的巴西員工,然後你想減去,就像5 - 3基於你的查詢? – Japongskie
哎呀,我的錯誤,犯了一個錯字:Row1 = Total和Row2 =巴西員工。是的,我的目標是在此之後做5-3。 – tkim90