我最近开始使用SQL并有一个问题。
我的第一个查询输出所有产品
SELECT
COUNT(*)
FROM
products;
我的第二个查询输出缺货的产品
SELECT
COUNT(*)
FROM
products
WHERE
qty = 0;
我想计算哪些产品缺货的百分比。
为了做到这一点,我使用以下公式:
百分比 = 缺货产品数 * 100 / 所有产品数
我尝试使用它,但它没有起作用。
SELECT
(
SELECT
COUNT(*)
FROM
products
WHERE
qty = 0;
) * 100 / COUNT(*)
FROM
products;