But not too complicated...
SELECT TOP (1)
nc = C.n,
nt = T.n,
nr = R.n
FROM dbo.Number C,
dbo.Number T,
dbo.Number R
WHERE C.n BETWEEN 3 AND 19
AND T.n BETWEEN 3 AND 19
AND R.n BETWEEN 3 AND 19
AND C.n + T.n + R.n = 25
ORDER BY
(SELECT ANewID FROM dbo.MyNewID) --This used to be NEWID()
--Jeff Moden
Change is inevitable... Change for the better is not.