Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

11 лет назад
Савин Александр
42 года, Беларусь
11 лет в сервисе
Был онлайн 11 лет назад
11 лет назад

Есть таблица, формата
номер записи | описание | поле 1 | поле 2 | поле 3 | поле 4 | поле 5 | поле 6 | поле 7 | поле 8 | поле 9 | поле 10 | дата
Необходимо одним запросом, вывести все записи, при этом надо произвести, сравнение всех записей на совпадение по полям (поле 1 - 10), количество совпадающих полей надо подсчитать (то есть, если совпадает поле 1, поле 3 и поле 5 - вывести значение 3), также необходимо подсчитать количество совпадающих записей и сгруппировать их по количеству совпадений (то есть необходимо вывести 3 совпадения - 5 записей, 4 совпадения - 3 записи и 8 совпадений - 1 запись).

Второй запрос, который также надо сделать, основывается на первом, но он должен вывести все совпадающие записи и поставить дополнительным полем, количество совпадающих полей (отдельным полем вывести список совпадающих полей).

Ну и конечно одно из условий, все запросы, должны выполнятся с минимальной нагрузой на базу.

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами

Нет заявок

Другие заказы в категории «Базы данных»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.