I am developing a general store management in java fx using SQL Server DBMS. I have to store the data in the table so that I have to put a text field to search data for that purpose I have to search through SQL in database:
CREATE PROC Spgetproductlistwithsearch @value NVARCHAR(max)
AS
BEGIN
SELECT p.product_id,
p.NAME,
pt.type,
p.pur_price,
p.sale_price,
p.stock,
s.NAME,
s.contact_no,
s.email
FROM ((product AS p
INNER JOIN producttype AS pt
ON p.type_id = pt.type_id)
INNER JOIN supplier AS s
ON p.supplier_id = s.supplier_id)
WHERE p.NAME LIKE @value
OR s.NAME LIKE @value
OR pt.type LIKE @value
OR p.pur_price LIKE @value
OR p.sale_price LIKE @value
OR p.stock LIKE @value
OR p.product_id LIKE @value
OR s.contact_no LIKE @value
OR s.email LIKE @value
END;
EXEC Spgetproductlist
but it is not giving me the expected values it is giving me two tables but I need join of all these tables