I have been trying to use stored procedure for searching data.
ALTER PROCEDURE [dbo].[SP_Something]
(
@Search_Text VARCHAR(4000),
@FILTER INT
)
AS
BEGIN
SELECT Customer_Information
FROM Customer
LEFT OUTER JOIN Something K ON K.Something _Id= Something_Id2
LEFT OUTER JOIN Something3 KS ON KS.Something_Id =Something_Id3
WHERE
// If @FILTER=1 i want to search below
Customer_İnformation LIKE '%' + @Search_Text + '%'
// If @FILTER=2 i want to search below
Customer_name LIKE '%' + @Search_Text + '%'
// If @FILTER=3 i want to search below
Customer_Adress LIKE '%' + @Search_Text + '%'
How can i use Where with If conditions ?
Any help will be appreciated
Thank you.
case when then ... elselogic