CodeGuru Forums - MS Access Crosstab Query to Standard SQL:
The below code will give the functionality of MS Access Crosstab Query
"SELECT Field2, Field3, Field4, SUM(DECODE(Field6,Val1,Count(Field1),0)) AS Val1, SUM(DECODE(Field6,Val2,Count(Field1),0)) AS Val2, SUM(DECODE(Field6,Val3,Count(Field1),0)) AS Val3 FROM [Table] GROUP BY Field2, Field3, Field4 WHERE Field5 IS NOT NULL"
SELECT
Field2,
Field3,
Field4,
SUM(DECODE(Field6,Val1,Count(Field1),0)) AS Val1,
SUM(DECODE(Field6,Val2,Count(Field1),0)) AS Val2,
SUM(DECODE(Field6,Val3,Count(Field1),0)) AS Val3
FROM
[Table]
GROUP BY
Field2,
Field3,
Field4
WHERE
Field5 IS NOT NULL
Wednesday, December 12, 2007
CodeGuru Forums - MS Access Crosstab Query to Standard SQL
Posted by
Arya
at
3:52 PM
Labels: SQL Server
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment