'da dinamik sütun değerleri oluşturma Verilerimdeki sütunlardan birinden dinamik olarak sütunlar oluşturmak istiyorum. Aşağıdaki durumumda, verilerimi run_date ile gruplandırmam ve her bir marketplace_code öğesinin bir sütun adı olması gerekiyor. şuna benzer bir şey halineOracle SQL
run_date, marketplace_code, count
06-APR-16, US, 1125197
06-APR-16, MX, 26873
06-APR-16, IT, 5197
06-APR-16, UK, 23873
05-APR-16, US, 486889
05-APR-16, MX, 486819
05-APR-16, IT, 536889
05-APR-16, UK, 986819
:
Böylece temelde bu verileri dönüştürmek için gereken
run_date, US, MX, IT, UK
06-APR-16, 1125197, 26873, 5197, 23873
05-APR-16, 486889, 486819, 536889, 986819
Ben pivotu kullanarak denedim ama bu olayı çözmek için nasıl emin değilim. Ayrıca, marketplace kodunun sayısının sabit olmadığını ve artabileceğini düşünmemiz gerekiyor. Şimdiden teşekkürler. Statik pivot
Google'ı: "Oracle dinamik pivotu" –