У меня есть этот запрос, который дает мне количество используемых лицензий и общее количество лицензий, но мне нужно вычесть эти столбцы и столбцы результатов результата как «число доступных».Нужно вычесть два столбца с помощью SQL
Что мне нужно (Общее количество - количество пользователей лицензии = номер доступен)
запрос до сих пор:
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
Я был бы очень признателен за любую помощь на этом.
В вашем запросе есть 'kp.temp_num_license', но нет таблицы« kp ». – fancyPants
Вы ссылаетесь на отношение 'kp' в операторе' SELECT', 'WHERE' и' GROUP BY' вашего запроса, но оно не определено. Пожалуйста, просмотрите ваш запрос. – vyegorov