SQL, i created a SP that will return a result set base on pass criteria, i tried this statement
CREATE PROCEDURE [dbo].[GetAllMerchandise]
@param varchar(50)
AS
BEGIN
SELECT CASE WHEN @param = 'Regular' THEN
SELECT id, lookup_code,item_name,regular_price
FROM dbo.vwMenuAndItemLookup ORDER By item_name ASC
WHEN @param = 'Promo' THEN
SELECT id, lookup_code,item_name,promo_price
FROM dbo.vwMenuAndItemLookup ORDER By item_name ASC
WHEN @param = 'Employee' THEN
SELECT id, lookup_code,item_name,employee_price
FROM dbo.vwMenuAndItemLookup ORDER By item_name ASC
WHEN @param = 'Custom' THEN
SELECT id, lookup_code,item_name,custom_price
FROM dbo.vwMenuAndItemLookup ORDER By item_name ASC
END
END
but no luck, can you help me guys thanks in advance. Answer with examples most appreciated.