Superposition
950 / 615 / 256
Регистрация: 27.10.2013
Сообщений: 2,083
|
||||||||||||||||||||||||||||||
1 | ||||||||||||||||||||||||||||||
Как извлечь соседние строки одним запросом?17.01.2015, 14:20. Показов 2099. Ответов 2
Метки нет (Все метки)
Предположим есть таблица с названиями:
и мне необходимо извлечь соседей шестой(6) записи, то есть результат выборки должен выглядеть как-то так:
Кто-нибудь знает какой запрос можно применить в данном случае? Если проблема все-таки не решиться то конечно же есть более радикальные способы(php например), но мне очень хотелось бы сделать все в пределах одного sql запроса. Добавлено через 21 минуту Решил вопрос но очень негибко:
0
|
17.01.2015, 14:20 | |
Ответы с готовыми решениями:
2
Возможно ли обновить строки на индексы одним запросом? Выбрать данные, посчитать строки и сделать update одним запросом Как получить дерево одним запросом? Как добавить данные одним запросом в разные таблицы? |
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
|
|
17.01.2015, 14:51 | 2 |
Я так понимаю, что поиск в отсортированном по city_id наборе. Если да, то искомая запись разбивает набор на две части. Ищите максимум из первой части (city_id меньше city_id искомой записи) и минимум city_id из второй части.
1
|
1313 / 945 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
|
||||||
17.01.2015, 17:28 | 3 | |||||
0
|
17.01.2015, 17:28 | |
17.01.2015, 17:28 | |
Помогаю со студенческими работами здесь
3
Как выполнить одним запросом, или объединить запросы!? Как одним запросом определить существование нескольких таблиц? Как обработать несколько select одним запросом ajax? Как одним запросом получить данные из разных таблиц? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |