gpt4 book ai didi

sql - 需要使用 SQL 减去两列

转载 作者:搜寻专家 更新时间:2023-10-30 20:30:12 26 4
gpt4 key购买 nike

我有这个查询,它给出了使用的许可证数量和许可证总数,但我需要减去这些列并将结果列命名为“可用数量”。

我需要的是(总数-许可证用户数=可用数量)

到目前为止的查询:

SELECT Count(u.user_id) "Number Used",
kp.temp_num_license
FROM products p,
user_products u
WHERE user_id IN (SELECT user_id
FROM t_users
WHERE end_date IS NULL)
AND kp.product_id IN ( 2, 3, 4, 5, 7, 8 )
AND u.product_id = p.product_id
GROUP BY temp_num_license

我将非常感谢对此的任何帮助。

最佳答案

SELECT Count(u.user_id) "Number Used", kp.temp_num_license, COUNT(u.user_id) - (kp.temp_num_licencse) "Number Available"
FROM products p,user_products u
WHERE user_id in (select user_id from t_users where end_date is null) and kp.product_id in (2,3,4,5,7,8) AND u.product_id=p.product_id group by temp_num_license

关于sql - 需要使用 SQL 减去两列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11078571/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com