PDA

View Full Version : [SQL SERVER 2012] Utilizzo di funzioni dentro ad una Query


LS1987
04-07-2013, 13:23
Buongiorno, vorrei sapere come fare ad invocare una funzione all'interno di una Query con SQL Server 2012. So che bisogna invocarla all'interno della SELECT, c'č perņ un problema: ho bisogno di passargli 4 parametri che si ottengono dopo una join, posto un esempio:

SELECT TOP 1000 [AR_ID]
,[ID_A]
,[ID_B]
,[dbo.FN()] //?? Che parametri ci metto, come la utilizzo
FROM [Tizio].[dbo].[Caio] Cai JOIN [Tizio].[dbo].[Sempronio] Sem ON Cai.ID_A = Sem.NO_ID JOIN [Tizio].[dbo].[Sempronio] Sem2 ON Cai.ID_B = Sem2.NO_ID
WHERE dbo.FN(Sem.A, Sem.B, Sem2.A, Sem2.B) < 0.1

Come posso fare? Se non avevo quel problema dei parametri, molto probabilmente avrebbe funzionato.