Quantcast
Channel: SQL.ru: Firebird, InterBase
Viewing all articles
Browse latest Browse all 1677

Оптимизация запросов

$
0
0
Здравствуйте. Допустим, есть таблица spisok и у ней поле param (для примера). В этом поле есть несколько 0 и 1. Необходимо подсчитать 1 и 0.


Можно так

Select count(s.param) from spisok s
Where s.param=1
INTO :COUNT1;

Select count(s.param) from spisok s
Where s.param=0
INTO :COUNT2;


А как можно подсчитать все одним запросом, т.е. за один проход вычислить два параметра? Через Case?

Viewing all articles
Browse latest Browse all 1677

Trending Articles