Med kunstig intelligens skaber HP’s nye OmniBook X 14 en unik og skræddersyet brugeroplevelse målrettet dem, der ønsker høj ydeevne og intelligente funktioner
Select c.*, c.antal * c.stkResultat from ( select sum(a.antal) as antal, sum(a.styk) as styk, (b.total) as total from a, b where a.id = b.id ) c
I princippet budre det vel også fungere som du har skrevet, sum(Antal * stk) as Resultat. Ved at lave en Select udenpå en anden select, har du mulighed for at bruge resultatet af den første select, uden at skulle lave samme beregning/summering flere gange.
select sum(Pieces.AntalIalt) as 'pieces total', Arkiv.Leveringer, Arkiv.Kontor, Arkiv.Bilag, Arkiv.levAndre, sum(0) as 'I ALT 1', sum(PiecesArchive.AntalIalt) as 'piecesarchive total', Pakker.Leveringer, Pakker.Kontor, Pakker.Bilag, Pakker.levAndre, sum(0) as 'I ALT 2', sum(Arkiv.Leveringer - Pakker.Leveringer) as a, sum(Arkiv.Kontor - Pakker.Kontor) as b, sum(Arkiv.Bilag - Pakker.Bilag) as c, sum(Arkiv.levAndre - Pakker.levAndre) as d, sum(0) as 'I ALT 3' from Pakker, Arkiv, Pieces
WHERE (Pakker.Name ='XX') AND (Pakker.Name = Arkiv.Name) AND (Pakker.Name = Pieces.Name)
group by Pakker.Leveringer, Pakker.Kontor, Pakker.Bilag, Pakker.levAndre, Arkiv.Leveringer, Arkiv.Kontor, Arkiv.Bilag, Arkiv.levAndre
Hvor summene: I ALT 1 skal give et resultat af: (’pieces total’ + Arkiv.Leveringer + Arkiv.Kontor + Arkiv.Bilag + Arkiv.levAndre)
I ALT 2 skal give et resultat af: (’piecesarchive total' + Pakker.Leveringer + Pakker.Kontor + Pakker.Bilag + Pakker.levAndre)
I ALT 3 skal give et resultat af: (a + b +c +d)
Giver det mere mening nu hvad der er jeg vil? KAn selvfølgelig også bare gøre det the hardway og skrive alle tabel og kolonne navne ud, håbede bare at man kunne bruge alias på en smart måde ud over en "titel".
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.