Hello, I have en Access created following Query:
SELECT p.Produkt AS Produkt,
(SELECT TOP 1 pr1.Pris FROM PriceReportData AS pr1 WHERE pr1.Produkt=p.Produkt AND pr1.Type="SYS" ORDER BY pr1.Dato DESC) AS SYS,
(SELECT TOP 1 pr2.Pris FROM PriceReportData AS pr2 WHERE pr2.Produkt=p.Produkt AND pr2.Type="DK1" ORDER BY pr2.Dato DESC) AS DK1,
(SELECT TOP 1 pr3.Pris FROM PriceReportData AS pr3 WHERE pr3.Produkt=p.Produkt AND pr3.Type="DK2" ORDER BY pr3.Dato DESC) AS DK2,
(SELECT TOP 1 pr4.Dato FROM PriceReportData AS pr4 WHERE pr4.Produkt=p.Produkt AND pr4.Type="SYS" ORDER BY pr4.Dato DESC) AS [SYS Tid],
(SELECT TOP 1 pr5.Dato FROM PriceReportData AS pr5 WHERE pr5.Produkt=p.Produkt AND pr5.Type="DK1" ORDER BY pr5.Dato DESC) AS [DK1 Tid],
(SELECT TOP 1 pr6.Dato FROM PriceReportData AS pr6 WHERE pr6.Produkt=p.Produkt AND pr6.Type="DK2" ORDER BY pr6.Dato DESC) AS [DK2 Tid]
FROM PriceReportData AS p
GROUP BY p.Produkt
It work fine in access, but when i'm in Excel try to connect to this Query it doesn't work as in Access.
Is there something wrong with the Query?
SELECT p.Produkt AS Produkt,
(SELECT TOP 1 pr1.Pris FROM PriceReportData AS pr1 WHERE pr1.Produkt=p.Produkt AND pr1.Type="SYS" ORDER BY pr1.Dato DESC) AS SYS,
(SELECT TOP 1 pr2.Pris FROM PriceReportData AS pr2 WHERE pr2.Produkt=p.Produkt AND pr2.Type="DK1" ORDER BY pr2.Dato DESC) AS DK1,
(SELECT TOP 1 pr3.Pris FROM PriceReportData AS pr3 WHERE pr3.Produkt=p.Produkt AND pr3.Type="DK2" ORDER BY pr3.Dato DESC) AS DK2,
(SELECT TOP 1 pr4.Dato FROM PriceReportData AS pr4 WHERE pr4.Produkt=p.Produkt AND pr4.Type="SYS" ORDER BY pr4.Dato DESC) AS [SYS Tid],
(SELECT TOP 1 pr5.Dato FROM PriceReportData AS pr5 WHERE pr5.Produkt=p.Produkt AND pr5.Type="DK1" ORDER BY pr5.Dato DESC) AS [DK1 Tid],
(SELECT TOP 1 pr6.Dato FROM PriceReportData AS pr6 WHERE pr6.Produkt=p.Produkt AND pr6.Type="DK2" ORDER BY pr6.Dato DESC) AS [DK2 Tid]
FROM PriceReportData AS p
GROUP BY p.Produkt
It work fine in access, but when i'm in Excel try to connect to this Query it doesn't work as in Access.
Is there something wrong with the Query?