|
Модераторы: skyboy |
|
maxipub |
|
||||
Опытный Профиль Группа: Участник Сообщений: 517 Регистрация: 22.10.2009 Репутация: 1 Всего: 1 |
Добрый день!
Есть таблица:
Необходимо выбрать количество столбцов с param=0, и количество всех остальных столбцов. Первое что приходит на ум:
Но я стараюсь не использовать UNION запросы. Возможно, есть другие варианты? ЗЫ: для упрощения создал тестовую таблицу, в реальной там еще хороший хвост в WHERE - который при таком UNION еще придется и дублировать... Это сообщение отредактировал(а) maxipub - 18.5.2017, 16:25 |
||||
|
|||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 106 Всего: 453 |
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
maxipub |
|
|||
Опытный Профиль Группа: Участник Сообщений: 517 Регистрация: 22.10.2009 Репутация: 1 Всего: 1 |
Я в шоке. Не знал что эту функцию можно использовать так.
|
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 106 Всего: 453 |
Проверка условия даёт True либо False. При использовании в числовом контексте (а SUM требует именно этого) они конвертируются в 1 и 0 соответственно.
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |