sql >> データベース >  >> RDS >> Mysql

動的SQLピボット(CONVERT DateFieldを使用)

    +を使用する必要はありません select句で。次のようになります:

    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. SQL Server SELECTLASTN行

    2. Windowsでのdjango開発用にvirtualenvを設定します。

    3. MySQL <5.5で保存できるように、入力から絵文字をフィルタリングするにはどうすればよいですか?

    4. MySQLテーブルステータスを表示します。自動インクリメントが正しくありません