sqlserver语句转MYSQL
请教各位能否帮我把这段SQLSERVER语句转成MYSQL可以认的,谢谢
IF OBJECT_ID('Tempdb..#t') IS NOT NULL DROP TABLE #t BEGIN SELECT
CustomerType, 'm' + CONVERT(varchar, month(Create_date)) mm, count(id) tNum
INTO #t
FROM dbo.CRM_Customer
WHERE datediff(YEAR, [Create_date], '2014-1-1') = 0
GROUP BY CustomerType, 'm' + CONVERT(varchar, month(Create_date))
DECLARE @sql varchar(8000)
SET
@sql = 'select CustomerType items '
SELECT @sql = @sql + ',sum(case mm when ' + char(39) + mm + char(39) + ' then tNum else 0 end) [' + mm + ']'
FROM
(SELECT DISTINCT mm
FROM #t) AS data
SET @sql = @sql + ' from #t group by CustomerType' EXEC (@sql) END