Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Оптимизация запросов / 2 сообщений из 2, страница 1 из 1
29.04.2018, 23:23
    #39638405
Rphoenix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация запросов
Здравствуйте. Допустим, есть таблица 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?
...
Рейтинг: 0 / 0
30.04.2018, 00:21
    #39638410
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация запросов
GROUP BY
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Оптимизация запросов / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]