sql >> Database teknologi >  >> RDS >> Sqlserver

pass parameter i tabel værdisat funktion ved hjælp af select statement

brug ydre/kryds gældende :

select *
from Employee as E
    cross apply dbo.[StateFixedTaxesCalculation](3020, E.EmployeeId, 1, 1006) as TC

hvis du stadig skal filtrere efter TC.EmployeeId =E.EmployeeId , kan du gøre dette med underforespørgsel:

select *
from Employee as E
    cross apply (
        select TT.*
        from dbo.[StateFixedTaxesCalculation](3020, E.EmployeeId, 1, 1006) as TT
        where TT.EmployeeId = E.EmployeeId
    ) as TC



  1. Find ud af hvilket operativsystem SQL Server kører på (T-SQL eksempel)

  2. MySQL fremmednøgler på sig selv

  3. databaseforbindelse virker ikke i jar, men virker i eclipse

  4. Få Count og Rows i samme forespørgsel