У меня есть базы данных следующим образом:Как использовать SELECT DISTINCT
npw | sales_name | sales_type | Region |
-----------------------------------------
1 | Rob | private 1 | 1 |
2 | Cait | private 2 | 2 |
3 | Blue | public | 4 |
4 | ReD | public | 3 |
5 | Max | private 1 | 2 |
и я хочу, чтобы сделать его выглядеть следующим образом:
region| private 1 | private 2 | public |
-----------------------------------------------
1 | - | - | - |
2 | - | - | - |
3 | - | - | - |
4 | - | - | - |
поэтому я хочу отдельную колонку области в виде строк и отдельная колонка sales_type как заголовок столбца. В будущем есть возможность добавления нового sales_type. Какой SQL-запрос для него & сделать новый sales_type автоматически добавлен в новый заголовок столбца?
выбрать базу данных пожалуйста – e4c5
Какие RDBMS вас используют? mysql, sql-server, oracle? Соответственно ответьте на вопрос. –
Сколько sales_type может иметь только 3 по данным? –