Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pivot SQL Dinamis (dengan CONVERT DateField

Anda tidak perlu menggunakan + dalam klausa pilih. Seharusnya seperti ini:

SET @sql = N'SELECT *
FROM (
        SELECT ivr_reason,  
               CONVERT(CHAR(10),tz_date_hour, 20) AS tz_date_hour, 
               total_usage
        FROM [Genesys_var].[dbo].[app_subcf_results2]
      ) AS D

PIVOT(MAX(total_usage) FOR tz_date_hour IN(' + @cols + N')) AS P;';

EXEC sp_executesql @sql;
GO



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Impor data ke mysql dari oracle

  2. Menghitung tabel yang digunakan dalam kueri mysql?

  3. MySQL:=true vs true pada BOOLEAN. Kapan sebaiknya menggunakan yang mana? Dan mana yang vendor independen?

  4. MySQL tidak dapat membuat batasan kunci asing

  5. Mengapa skala database NoSql lebih baik daripada database relasional? Bagaimana saya harus memilih di antara mereka?