powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Развернуть запрос
2 сообщений из 2, страница 1 из 1
Развернуть запрос
    #39160000
reaque
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется таблица, в которой фиксируется время прохождения отметок на трассе лыжником.

Лыжник Дата_время
10 2016-02-01 12:00
15 2016-02-01 12:10
20 2016-02-01 12:15
10 2016-02-01 12:09
15 2016-02-01 12:12
20 2016-02-01 12:19
10 2016-02-01 12:40
15 2016-02-01 12:30


В примере 3 лыжника (с номерами 10, 15 и 20).
Число контрольных отсечек заранее неизвестно (но для всех одинаково).

Надо записать запрос так, чтобы получить таблицу следующего вида:

Лыжник Отсечка1 Отсечка2 Отсечка3 ....
10 12:00 12:09 12:40
15 12:10 12:12 12:30
20 12:15 12:19 null

Можно ли средствами mysql это реализовать или обработку вынести в программу?
...
Рейтинг: 0 / 0
Развернуть запрос
    #39160011
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это PIVOT.
MySQL про него не знает.
Или эмулировать (возможно, динамическим кодом, скажем, в ХП), или отдать формирование нужного вида клиенту. Последнее имхо предпочтительнее.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Развернуть запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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