MySQL Pivot

  • Автор темы Valya
  • Обновлено
  • 15, May 2024
  • #1
Привет помошник,

Мне нужна помощь, я хочу создать сводную таблицу для отображения желаемого результата.

вот моя таблица базы данных:

Я хочу, чтобы это отображалось

клиентид | фамилия | имя | Работа 1 | Сумма | Работа 2 | Количество

283641 Рей Энн 18.04.2017 268,00 11.07.2016 708,00

Столбцы заданий являются динамическими и содержат дату задания, а сумма также является динамической и содержит объем задания.

Можете ли вы помочь мне создать PIVOT из представленной мной таблицы и необходимых мне результатов?

Спасибо

Нил

Номер задания является динамическим, поскольку он содержит дату задания, которое имеет клиент, поэтому, если у клиента x есть 4 задания, он отобразит 4 столбца «Задания» и «Сумма». и если у клиента есть только 2 задания, он отобразит 2 задания и сумму, а два задания будут равны 0.

Valya


Рег
02 Mar, 2011

Тем
63

Постов
167

Баллов
532
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно