2012-07-02 3 views
0

У меня 2 QUERY ... КАК ОБЪЕДИНИТЬ ЭТО ...Как подсчитать значения в этом типе запроса?

SELECT ID,COUNT(ID) 
FROM TABLE_NAME 
WHERE ID IN(2,3) GROUP BY ID 

РЕЗУЛЬТАТ КАК

2 5 
3 9 

Я должен добавить 5 + 9

SELECT ID,COUNT(ID) 
FROM TABLE_NAME 
WHERE ID NOT IN(5) 
GROUP BY ID 

Я хочу объединить эти запросы и получить как один результат.

ответ

1

Попробуйте это, если вы просто хотите, чтобы получить количество строк, где идентификатор в {2,3}

SELECT COUNT(*) FROM TABLE WHERE ID IN (2,3)