powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как выбрать данные, в которых есть хотя бы 3 минусовых значения в колонке
6 сообщений из 6, страница 1 из 1
Как выбрать данные, в которых есть хотя бы 3 минусовых значения в колонке
    #39718659
Kontox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
2.
3.
4.
5.
Select top 1000
x1
x2
x3
from tab1


Как выбрать данные, в которых есть хотя бы 3 минусовых значения в колонке x3
...
Рейтинг: 0 / 0
Как выбрать данные, в которых есть хотя бы 3 минусовых значения в колонке
    #39718664
Kopelly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
Order  By x3
...
Рейтинг: 0 / 0
Как выбрать данные, в которых есть хотя бы 3 минусовых значения в колонке
    #39718677
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kontox,
что-то вроде
Код: sql
1.
HAVING SUM(SIGN(c)) <= - 3
...
Рейтинг: 0 / 0
Как выбрать данные, в которых есть хотя бы 3 минусовых значения в колонке
    #39718680
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaPaKKontox,
что-то вроде
Код: sql
1.
HAVING SUM(SIGN(c)) <= - 3


чушь... это чуть менее чушь :)

Код: sql
1.
HAVING COUNT(CASE SIGN(c) WHEN -1 THEN 1 ELSE 0 END ) >= 3
...
Рейтинг: 0 / 0
Как выбрать данные, в которых есть хотя бы 3 минусовых значения в колонке
    #39718692
Kopelly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaPaK,
Либо:
Код: sql
1.
HAVING SUM(CASE SIGN(c) WHEN -1 THEN 1 ELSE 0 END ) >= 3


Либо ELSE не нужен:
Код: sql
1.
HAVING count(CASE SIGN(c) WHEN -1 THEN 1 END ) >= 3
...
Рейтинг: 0 / 0
Как выбрать данные, в которых есть хотя бы 3 минусовых значения в колонке
    #39718788
Kontox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все ок, получилось:)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как выбрать данные, в которых есть хотя бы 3 минусовых значения в колонке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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