ALTER PROCEDURE spSampleProc
@Alias NVARCHAR(25) = NULL,
@CountDate DATE
AS
BEGIN
SELECT
*
FROM
ST
INNER JOIN
Item ON Item.id = st.itemid
LEFT JOIN
PIC_User ON ST.HandHeldNo = PIC_User.ID
LEFT JOIN
ViewRecord AS Alias ON Alias.itemid = item.ID
LEFT JOIN
Department ON Department.ID = item.DepartmentID
LEFT JOIN
Category ON category.id = item.CategoryID
WHERE
(@Alias IS NULL OR (Alias.Alias LIKE '%' + @Alias + '%'))
AND ST.Date >= @CountDate
END