Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Kombinere to SELECT sætningers output

Af Junior Nørd Padde | 23-05-2011 20:04 | 1089 visninger | 0 svar
Hejsa :) Jeg har 2 forskellige outputs, som jeg gerne vil kunne kombinere. Output 1: | Leverandør | ÅR | KG | STK | | Navn |2005| 10 | 70941 | Output 2: | Leverandør | ÅR | Fejlnavn | Fejltypenr | Antal fejl | | Navn |2005| Ridser | 1 | 544 | Jeg ville så gerne kunne krydse de to outputs og få en tabel for jeg udregner 544/70941*100 Output 1 sql : SELECT Leverandør.Navn AS Leverandør, Format([produktion].[Dato],"yyyy") AS År, Round(Sum(AcrylPlader.Vægt*Produktion.PAntal),2) AS Kg, Sum(Produktion.PAntal) AS Stk FROM ((Leverandør INNER JOIN AcrylPlader ON Leverandør.LevNr = AcrylPlader.LevNr) INNER JOIN Produkter ON AcrylPlader.PladeNr = Produkter.PladeNr) INNER JOIN Produktion ON Produkter.Vnr = Produktion.Vnr WHERE (((Produktion.Dato) Between #1/1/2005# And #12/31/2009#)) GROUP BY Leverandør.Navn, Format([produktion].[Dato],"yyyy"); - Output 2 sql : SELECT Leverandør.Navn AS Leverandør, Format([Dato],"yyyy") AS År, FejlTyper.Fnavn AS Fejlnavn, FejlTyper.FtNr AS Fejltypenr, Sum(Fejl.AntalF) AS [Antal fejl] FROM Leverandør INNER JOIN (((Fejl INNER JOIN FejlTyper ON Fejl.FtNr = FejlTyper.FtNr) INNER JOIN Produkter ON Fejl.Vnr = Produkter.Vnr) INNER JOIN AcrylPlader ON Produkter.PladeNr = AcrylPlader.PladeNr) ON Leverandør.LevNr = AcrylPlader.LevNr GROUP BY Leverandør.Navn, Format([Dato],"yyyy"), FejlTyper.Fnavn, FejlTyper.FtNr HAVING (((FejlTyper.FtNr)=1 Or (FejlTyper.FtNr)=2)) ORDER BY Format([Dato],"yyyy");
--

Opret svar til indlægget: Kombinere to SELECT sætningers output

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning