
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.02.2014, 17:40:20
|
|||
|---|---|---|---|
|
|||
Сортировка по не включенным в запрос полям |
|||
|
#18+
Приветствую коллеги! Название темы не отражает всех деталей траги-комизма ситуации, однако задача такова: Допустим существуют две связанные таблицы A и B. A.id, A.intdata B.id, B.masterkey, B.textdata которые вяжутся по полям B.masterkey->A.id. Для упрощения - будем считать, что связь строится один-к-одному. Запросом мы хотим получить всю таблицу A и отсортировать ее по B.textdata, но, при этом саму B.textdata, как и любое другое поле из B не включать в тело запроса. В лоб решения не нашел. Может кто подскажет хотя бы направление поиска решения? Всем заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2014, 17:42:57
|
|||
|---|---|---|---|
Сортировка по не включенным в запрос полям |
|||
|
#18+
sdsfy, проблема то в чем? Сортируй себе, если с sql знаком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2014, 17:49:05
|
|||
|---|---|---|---|
|
|||
Сортировка по не включенным в запрос полям |
|||
|
#18+
Ну что значит в чем? вот запрос select * from A order by <what?> Ок, я мог бы сделать так Select A.Id, A.intdata, B.textdata from A left join B on A.id = B.masterid order by B.textdata. Тут все ясно. Но, повторюсь, в итоговый НД не попадает поле таблицы, которое должно быть отсортировано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2014, 17:52:55
|
|||
|---|---|---|---|
|
|||
Сортировка по не включенным в запрос полям |
|||
|
#18+
sdsfy, Код: sql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2014, 17:57:24
|
|||
|---|---|---|---|
|
|||
Сортировка по не включенным в запрос полям |
|||
|
#18+
Симонов Денис, Спасибо. Интересное решение. К своему стыду должен признать, что такая конструкция мне вполне известна, но усталость к концу дня отключила в голове креатив:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2014, 18:08:10
|
|||
|---|---|---|---|
Сортировка по не включенным в запрос полям |
|||
|
#18+
sdsfy, а что Код: sql 1. 2. 3. 4. совсем не катит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2014, 18:11:40
|
|||
|---|---|---|---|
|
|||
Сортировка по не включенным в запрос полям |
|||
|
#18+
Да катит оно все, задача оказалась несколько сложнее, и при интеграции этих решений туда выяснилось, что задачка вообще слабо решабельна. Я привел довольно упрощенную модель. Там все завязывается на шаблонных запросах с агрегируемыми полями и группировкой. В общем помозгую, и не исключено, что уточнится задачка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&mobile=1&tid=1563867]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
176ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 189ms |
| total: | 446ms |

| 0 / 0 |
