Peter Lykkegaard wrote in news:yWIm8.65$JU5.3002@news.get2net.dk:
>
> "Jesper Stocholm" <spam200201@stocholm.dk> wrote in message
> news:Xns91D8A4E8A1A93spamstocholmdk@153.80.109.11...
>> Er det muligt at tilføje en række til en resultat-tabel med SQL ?
>>
> Returner 2 recordset fra MSSQL og brug Recordset.NextRecordset
>
Jeg har en forespørgsel i en SP, hvor jeg gerne bagefter vil summere over
de enkelte kolonner i resultatet af forespørgslen. Dette vil jeg gerne
gøre i en ny SQL-statement, som jeg så vil navigere til med kommandoen
".NextRecordset".
Men hvordan kan jeg i min SP referere til resultatet af den foregående
forespørgsel ?
Uddrag af min SP er:
CREATE PROCEDURE dbo.clcasp_RootCauseAnalysis
@clcaid as int
AS
/* første forespørgsel */
SELECT
field1,field2
FROM
Table1
/* anden forespørgsel */
SELECT
SUM(field1) as SumOfField1,SUM(field2) as SUmOfField2
FROM
<????>
Men hvad skal jeg skrive her i stedet for mine spørgsmålstegn ?
Jeg har kigget i de SPs der følger med (system SPs) og kan næsten regne
ud, at det må være noget med enten DECLARE ELLER "SELECT INTO" ... er det
korrekt ?
pft,
--
Jesper Stocholm
http://stocholm.dk (online again soon)
Exercise you right to free speach - use encryption to secure your
communication