Как в SQLite динамическое количество строк сделать столбцами и по ним выполнить запрос?
Например есть таблица продаж, в ней есть следующие поля: кто_продал, год_продажи и прочие.
Нужно сделать запрос который вернет:
Кто продал | в 2020 | в 2021 | в 2022 |
---|---|---|---|
Саша | 123 | 156 | 163 |
Маша | 111 | 118 | 99 |
Паша | 0 | 56 | 87 |
Даша | 0 | 12 | 0 |
Количество столбцов и строк динамическое.
Источник: Stack Overflow на русском