Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / SQL и комбинаторная задача. / 5 сообщений из 5, страница 1 из 1
02.09.2014, 15:00
    #38735015
A11SQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL и комбинаторная задача.
Здравствуйте, уважаемые.

Возможно ли средствами SQL решить следующую задачу:

Таблица - vars; поля - F1 F2 F3 F4 F5; (содержимое во вложении)

Необходимо удалить строки которые имеют более 3-х совпадений по полям с первой строкой (1,4,7,10,13).
...
Рейтинг: 0 / 0
02.09.2014, 15:20
    #38735058
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL и комбинаторная задача.
A11SQL Возможно ли средствами SQL решить следующую задачу:


Возможно.
...
Рейтинг: 0 / 0
02.09.2014, 15:30
    #38735077
SQL и комбинаторная задача.
Код: sql
1.
2.
3.
4.
5.
6.
delete from t where
  case when t.f1 = 1 then 1 else 0 end +
  case when t.f2 = 4 then 1 else 0 end +
  case when t.f3 = 7 then 1 else 0 end +
  case when t.f4 = 10 then 1 else 0 end +
  case when t.f5 = 13 then 1 else 0 end > 3
...
Рейтинг: 0 / 0
02.09.2014, 15:31
    #38735078
A11SQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL и комбинаторная задача.
MasterZivA11SQL Возможно ли средствами SQL решить следующую задачу:


Возможно.
Если это лаконично, прошу привести пример.
...
Рейтинг: 0 / 0
02.09.2014, 15:49
    #38735111
A11SQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL и комбинаторная задача.
Спасибо.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / SQL и комбинаторная задача. / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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