Ik ben het grotendeels eens met Marcelo, maar als je een opgeslagen procedure wilt gebruiken, of als je opgeslagen procedure iets doet dat gegevens beïnvloedt, kun je een #temp
maken tabel met de structuur van de uitvoer van uw opgeslagen procedure, en doe dan iets als
INSERT INTO #temp
EXEC [dbo].[SPGetResults] '900',300,'USD'
En doe dan je joins en selects op de tijdelijke tafel.