join table med rank fra stored procedure
Hej,Jeg lavt følgende stored procedure i MySQL:
delimiter //;
create procedure pRankforSample (in param1 int)
begin
SELECT *, ratio as thisscore, (select count(distinct(ratio))+1 from tempratiotable where ratio > thisscore) as rank from tempratiotable where sample=param1;
end
som laver en query som indeholde rank for alle sample=param1:
Call pRankforSample(1);
giver
pkey sample ratio thisscore rank
I tablen "tempratiotable" har jeg også ratio for sample 2.
Mit spørgsmål er om jeg kan lave join på resultatet fra
Call pRankforSample(1);
Call pRankforSample(2);
v.hj.a pkey
Mvh,
Rune