| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > СУБД, общие вопросы > Logika |
| Автор: natik209 26.5.2007, 21:13 |
| Помагите решить задачу Предсавим себедома всего 9 росполошины по 3 вот так Точки это перекрестки 1 2 3 . . 4 5 6 . . 7 8 9 Нужна создать таблицу и запрос исползуя толко SQL. Цель Нужна узнать какие дома находится нахадась на перекрестке и нужна знать повернув на лево какие дома находится перед вами или на прова. При этом незная последователность перекрестков.Мне сказали что там болше двух столбцов.структура таблицы прпоизволная. Добавлено @ 21:14 Pomagite pojalusta vopros jizni i smerti plizzzzzzzz |
| Автор: chief39 26.5.2007, 23:20 |
| А) Есть такая галочка "Транслит" под смайлами Б) Ничего не понятно |
| Автор: LSD 26.5.2007, 23:56 |
| Какова структура таблиц? |
| Автор: SergKO 28.5.2007, 06:40 |
| Слабо понятно. Но можно предположить, что-то типа построения графа. В простейшем случае: 1. Имеем список домов (адресов) с уникальными идентификаторами. 2. Дома по улице имеют непосредственные связи с домом слева и с домом справа, а дома на перекрестке имеют больше связей. 3. Создаем таблицу связей, в которой имеем в одной записи идентификаторы двух непосредственно связанных домов, т.е. если дом №2 непосредственно "соприкасается" с домами №1 и №3, то будем иметь две записи: 1-2 2-3 3. Дом на перекрестке будет иметь больше записей о связях. Повторяю - это простейший случай. Не учитывается, что улица имеет четную и нечетную сторну и многое, многое другое. Но, я думаю, смысл понятен. |
| Автор: SergKO 28.5.2007, 12:37 | ||
natik209, желательно задавать вопросы не за один день до зачета. Сюда выкладываю потому, что в спешке мог допустить ошибку. Тогда кто-нибудь заметит и м.б. подправит.
|
| Автор: natik209 28.5.2007, 14:01 |
| Net ne podxodut nujna ispolzavat tolko SQL a v SQL net if Pojalusta pomagite |
| Автор: SergKO 28.5.2007, 15:44 | ||||
| 1. А на чем по Вашему был написан скрипт? М.б. на плюсах или на шарпе? 2. Удалите строки
3. Когда задаете вопрос, то сразу оговаривайте диалект. 4. Так пойдет?
|
| Автор: natik209 28.5.2007, 22:27 |
| Sposiba boljoye tebe SergKO ti spas mena ogromnoye tebe sposiba |
| Автор: natik209 29.5.2007, 20:33 |
| net ya pokazal skazali ojibka napiji skype pogovarim konkretna najot zadaci |
| Автор: LSD 29.5.2007, 23:42 |
| natik209, последнее предупреждение, если продолжишь писать транслитом я закрою тему! |