0

I have very limited knowledge in mySql yet i try to help myself by reading stuff over internet and experiment things. I have a situation where i need to pivot/transpose data from rows to column. I have prepared a set of statements which is working perfectly fine as SQL:

SET @sql = NULL;
SELECT
  GROUP_CONCAT(DISTINCT
    CONCAT(
      'max(case when field_name = ''',
      field_name,
      ''' then field_value end) ',
      field_name
    )
  ) INTO @sql
FROM
  wp_fluentform_entry_details;
SET @sql = CONCAT('SELECT submission_id, ', @sql, ' 
                  FROM wp_fluentform_entry_details 
                   GROUP BY submission_id');

PREPARE stmt FROM @sql;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;

Now i want to save it as view in mysql but unable. Any guidance in right direction would be highly appreciated.

Rick James
  • 135,179
  • 13
  • 127
  • 222
Amer Hamid
  • 145
  • 6

0 Answers0