16. oktober 2003 - 00:24Der er
9 kommentarer og 1 løsning
Krydstabuleret forespørgsel
Jeg har oprettet en tabel med nøgle, aktienavn, dato og dagskurs som felt. Problem: Nu var planen så at jeg ville køre en krydstabuleret forespørgsel således at jeg har aktienavn i kolonner og dato i rækker.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Måske kan din SQL i forespørgslen se sådan ud: select 1.aktienavn, 2.aktienavn, 1.dato, 1.kurs from table_a 1, table_a 2 where 1.ID = 2.ID and 1.aktienavn <> 2.aktienavn group by dato order by .......
Jeg er ikke 100% sikker på om det er en korrekt inner join i MS SQL
TRANSFORM Avg(tbCrossTab.antal) AS AvgOfantal SELECT tbCrossTab.Dato, Avg(tbCrossTab.antal) AS [Total Of antal] FROM tbCrossTab GROUP BY tbCrossTab.Dato PIVOT tbCrossTab.Navn;
sum for each day for each company TRANSFORM Sum(tbCrossTab.antal) AS SumOfantal SELECT tbCrossTab.Dato FROM tbCrossTab GROUP BY tbCrossTab.Dato PIVOT tbCrossTab.Navn;
So do mine. Måske henrik13 kan give noget dokumentation for, at Access har svært ved at håndtere mere end 20000 rækker?
Synes godt om
Ny brugerNybegynder
Din løsning...
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.