Hey
I try to convert a MySql Statement into MsSql, but I can't get it working. - Maybe there is somebody out who could help me!?
DROP TEMPORARY TABLE IF EXISTS tmpTeile; CREATE TEMPORARY TABLE tmpTeile ( PRIMARY KEY (auftragid) ) ENGINE = MEMORY SELECT auftragid, COUNT(mitarbeiterid) AS AuftragTeile FROM auftragmitarbeiterverkauf GROUP BY auftragid; SELECT a.Auftragsart AS Auftragsart, CONCAT(m.`NName`, ' ', m.`VName`) AS mitarbeiter, SUM( ad.`menge` * ad.`Preis` / t.`AuftragTeile` ) AS Auftragssumme, (SUM( ad.`menge` * ad.`Preis` / t.`AuftragTeile`)) / COUNT(a.Auftragsart) AS Durchschnittspreis, COUNT(a.Auftragsart) AS Verkaeufe FROM `Auftrag` a INNER JOIN tmpTeile t ON t.auftragid = a.ID INNER JOIN `auftragmitarbeiterverkauf` am ON am.`auftragid` = a.`ID` INNER JOIN `mitarbeiter` m ON am.`mitarbeiterid` = m.`ID` LEFT JOIN `auftragdetails` ad ON ad.`auftragid` = a.`ID` WHERE a.`BezDat` BETWEEN '2013-01-01' AND '2013-12-31' GROUP BY mitarbeiter, a.`Auftragsart`;Thx a LOT!!! - Have a nice day