jag lagrar data i två olika tabeller. av dessa tabeller skapar jag två olika kurvor. dessa två kurvor liknar i grova drag varandra dock har den ena kurvan en ostabillitet. den ostabilliteten är jag inte intresserad av utan jag vill "Släta" ut den ostabila kurvan för att få kurvorna likna varandra mer. detta har jag löst på detta sätt. Använd temporära tabeller, glöm dock ej att ta bort dem, de lever med databasanslutningen.SQl-problem
SET VALUE_BETWEEN =';';
SELECT ts,avg
FROM aggregates
WHERE name = 'tabell1'
AND ts between '02/04/01 06:00:00' AND '02/04/09 12:00:00'
AND period = 2:00:00.0
AND stepped = 1
AND request = 1;
SET VALUE_BETWEEN =';';
SELECT ts,avg
FROM aggregates
WHERE name = 'tabell2'
AND ts between '02/04/01 06:00:00' AND '02/04/09 12:00:00'
AND period = 3:00:00.0
AND stepped = 1
AND request = 1;
nu ser dom ungefär lika ut. nu vill jag subtrahera dessa kurvor med varandra och lägga resultatet i en ny tabell. hur skall jag göra ?. finns det bättre sätt att lösa mitt problem på ? Sv: SQl-problem
/Tommy
select CompanyID
into #myTemp1
from Company
select CompanyID
into #myTemp2
from Company
select *
from #myTemp1
join #myTemp2 on #myTemp2.CompanyID = #myTemp1.CompanyID
drop table #myTemp1
drop table #myTemp2