Nope. Reports can capture only first resultset from procedure so for your need you need to have multiple procedure or add a optional parameter based on which you return each resultset and you need to pass corresponding value from report in each case to get required resultset
So I have to get an unique resultset from my stored? And for the fields that belongs only one Select, how can I make this?
As suggested either you need to separate procs for each resultset or you need to have procedure with if conditions and returning various resulsets in each case. You need to make sure the resultset has same number of columns in each case.