I need help converting this MS Access query to SQL Server 2012:
TRANSFORM SUM(TTQTY * qty) AS quantity SELECT matlprodcode AS product_code, cvend_name AS supplier, CITMCD AS material, matldesc AS description, MIN(unit_cost) AS unit_cost FROM acs_Budget WHERE matlprodcode NOT LIKE ';I8*' AND matlprodcode NOT LIKE 'I1' GROUP BY matlprodcode, cvend_name, CITMCD, matldesc PIVOT budgetmonth; I have tried converting it myself here:
SELECT matlprodcode AS product_code, cvend_name AS supplier, CITMCD AS material, matldesc AS 'description', MIN(unit_cost) AS unit_cost FROM ( SELECT TTQTY, qty, matlprodcode, cvend_name, CITMCD, matldesc, unit_cost, budgetmonth FROM acs_Budget WHERE matlprodcode NOT LIKE ';I8*' AND matlprodcode NOT LIKE 'I1' ) AS T PIVOT ( SUM(TTQTY * qty) ) P Is this correct? Any suggestions? Or am I way off?