我最近開始使用SQL並有一個問題。如何將2個SQL查詢合併爲一個結果?
我的第一個查詢輸出所有產品
SELECT
COUNT(*)
FROM
products;
我的第二個查詢輸出脫銷產品的
SELECT
COUNT(*)
FROM
products
WHERE
qty = 0;
我想計算缺貨什麼樣的產品的比例。
爲了這個我用這個公式:
百分比= out_of_stock_products * 100/ALL_PRODUCTS
我這個嘗試過,但是這並不工作
SELECT
(
SELECT
COUNT(*)
FROM
products
WHERE
qty = 0;
) * 100/COUNT(*)
FROM
products;
的MySQL或Oracle?不要標記不涉及的產品。 – jarlh
@jarlh我使用Oracle SQL Developer – minz