У меня есть токен таблицаSQL Select идентификатор, который соответствует комбинации столбца
id | status
------------
1 | taken
1 | used
1 | deleted
2 | taken
2 | deleted
3 | taken
Мне нужно подсчитать, сколько маркеров используются (используется или используется). Если маркер берется и удаляется без использования, его не следует считать.
Так SQL будет СТГ, как
SELECT count(*) if the id's status is not (taken & deleted)
Требуемое количество используемых маркеров в приведенном выше примере 2, как
id 1 has been taken used and deleted -> count it
id 3 has been taken -> count it
id 2 has been taken and deleted without being used -> do not count it