Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.11.2015, 20:34   #11
tmp_02
Новичок
Джуниор
 
Регистрация: 04.11.2015
Сообщений: 10
По умолчанию

Прошу прощения, если это так. Судя по посту номер 2 посчитал, что вы её поняли и приняли условия.
Мне же задача кажется предельно ясной и описанной в достаточной мере. Плюс по ссылкам есть некоторые подробности.
Так, или иначе, но отсутствие результата - тоже неплохо само по себе.
Не ошибается тот, кто ничего не делает.
tmp_02 вне форума Ответить с цитированием
Старый 04.11.2015, 20:41   #12
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А возьми произвольно из результата пару десятков записей и проверь ручками - точно ли по три значения совпадают
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 04.11.2015, 20:49   #13
tmp_02
Новичок
Джуниор
 
Регистрация: 04.11.2015
Сообщений: 10
По умолчанию

Стопудово корректные данные.
По ним была построена мной геометрия следующего вида.
Проблема в том, что это оказалось проще, чем решить задачу поиска.
tmp_02 вне форума Ответить с цитированием
Старый 04.11.2015, 20:59   #14
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Вот-вот, я к тому, что нужно искать совпадения значений не просто любых трех полей, а с некими ограничениями. О которых не имею ни малейшего понятия. Именно это имел ввиду, говоря о не правильно поставленной задаче
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 04.11.2015, 21:06   #15
tmp_02
Новичок
Джуниор
 
Регистрация: 04.11.2015
Сообщений: 10
По умолчанию

Но никаких дополнительных ограничений нет, увы.
Есть 446 вершин, которых разделяют между собой 1915 пирамид. Я это раньше писал. Каждая пирамида - 4 вершины, какая-то еще пирамида может иметь три от предыдущей и еще какую-то свою. Соответственно они прилегают гранями. Максимум пирамида имеет 4 соседа. Необязательный минимум - одно соседство.
Первый пост не отражает сути без глубоких геометрических объяснений?
tmp_02 вне форума Ответить с цитированием
Старый 04.11.2015, 21:11   #16
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А чем тогда результат не устраивает? Бегло просмотрел начало - действительно, каждая id связана с не более чем четырьмя другими. Короче разбирайся, стал подозревать, что результат нормальный получился. Хаос в голове мешает осмыслить
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 04.11.2015, 21:18   #17
tmp_02
Новичок
Джуниор
 
Регистрация: 04.11.2015
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
А чем тогда результат не устраивает?
В одной из колонок результата может быть максимум цифра 446
Цитата:
Сообщение от Аватар Посмотреть сообщение
Короче разбирайся
Тем и занимаюсь. А мог бы, как нормальные люди водки попить, да и вас вон отвлекаю
Спасибо еще раз за участие, Аватар! Респект!
tmp_02 вне форума Ответить с цитированием
Старый 06.11.2015, 11:54   #18
tmp_02
Новичок
Джуниор
 
Регистрация: 04.11.2015
Сообщений: 10
По умолчанию

Чего-то накодировал программно и используя пока лишь простые запросы, доступные мозгу новичка. Вроде работает.
SQL зацепил, постараюсь продолжить изучать его на хоббийном уровне, пытаясь постичь тайны PIVOT'ов и INNER JOIN'ов.
Спасибо всем участникам бурного обсуждения!
Кусок решения:
Код:
1897          618          1151          1255          1508
1898          669          990           1329          
1899          491          748           1098          1817
1900          87           402           1721          
1901          90           1103          1755
tmp_02 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск по большему совпадению Rost93 SQL, базы данных 6 31.10.2013 12:53
Замена данных в ячейках по совпадению Poltavtcev Microsoft Office Excel 3 18.03.2012 16:52
Поиск по неполному совпадению sarova Microsoft Office Excel 3 17.07.2011 13:46
Суммирование по неполному совпадению alexvav Microsoft Office Excel 9 22.08.2010 21:39
Фильтрация по неполному ключу в компонентах ADO ГЫнок Помощь студентам 1 17.08.2008 16:58