Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / замкнутые контуры / 6 сообщений из 6, страница 1 из 1
09.08.2011, 17:54
    #37387725
кнтр
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
замкнутые контуры
вот пример

123 456
456 789
789 123

12 34
34 00

как выбрать запросом только замкнутые контура причем желательно по №"кругу" т.е.
123 456
789 123
456 789
не устраивает. А
456 789
789 123
123 456
устраивает

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
10.08.2011, 15:24
    #37389355
majestic-mike
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
замкнутые контуры
Так всё же - это хранимка должна быть, или алгоритм на ЯП?

и что значит "по кругу"? - приведённый вами порядок - совсем не круг - а просто какие то "магически связанные точки" - где Y координата предыдущей завязана на X координату следующей... да и три точки - тут в какую сторону не ходи - кругом возьмёшь...

В общем не понятно что сделать нужно
...
Рейтинг: 0 / 0
10.08.2011, 15:30
    #37389380
Abstraction
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
замкнутые контуры
majestic-mike,

Судя по формулировке, человек хочет просто SQL-запрос. Не признаваясь, как выглядит таблица. Что-то типа "в таблицу помещены логи игр в города, нужно выбрать те, в которых не было нарушений правил и последняя буква последнего города равна первой букве первого".
...
Рейтинг: 0 / 0
10.08.2011, 15:39
    #37389416
majestic-mike
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
замкнутые контуры
Abstraction,

В общем это только одному автору известно :) будем ждать его комментариев :)
...
Рейтинг: 0 / 0
15.08.2011, 09:42
    #37395171
кнтр
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
замкнутые контуры
create table #t(a int,b int)

insert into #t values
select (123,456) union all
select (456,789) union all
select (789,124) union all
select (12,34) union all
select (34,00) union all
select (124,123)

запрос должен вернуть

123 456
456 789
789 124
124 123

причем рез-т

123 456
789 124
124 123
456 789

не будет верным (нужным)
...
Рейтинг: 0 / 0
30.08.2011, 11:56
    #37417309
кнтр
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
замкнутые контуры
ну может быть так будет понятней:

http://e.mail.ru/cgi-bin/getattach?file=1.JPG&id=13146908760000000062;0;1&mode=attachment&channel=¬ype

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
--create table #t(a int,b int)

insert into #t 
select  123 , 456  union all
select  456 , 789  union all
select  789 , 124  union all
select  12 , 34  union all
select  34 , 00  union all
select  124 , 123 

select * from #t

--Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86) Dec 10 2010 10:56:29 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / замкнутые контуры / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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