การสร้าง store Procedure

กระทู้คำถาม
Create Procedure CategoryName
@start datetime,@end datetime @FirstName nvarchar (20)
as
select c.CategoryID รหัสประเภทสินค้า,CategoryName ชื่อประเภทสินค้า,
        round(sum(od.UnitPrice*od.Quantity*(1-discount)),2) as ยอดเงินรวมทั้งหมดที่หักส่วนลดแล้ว
from Categories c join Products p on c.CategoryID = p.CategoryID
                  join [Order Details] od on od.ProductID = p.ProductID
                  join Orders o on o.OrderID = od.OrderID
                  join Employees e on e.EmployeeID = o.EmployeeID
where (TitleOfCourtesy+' '+FirstName+' '+LastName) like @FirstName and o.OrderDate between @start and @end
group by c.CategoryID,CategoryName


คือโค้ดนี้มันผิดอะค่ะ ตรง where (TitleOfCourtesy+' '+FirstName+' '+LastName) like @FirstName  เราต้องเปลี่ยนเป็นอะไรค่ะ
และ บรรทัดนี้น่ะค่ะ
Create Procedure CategoryName
@start datetime,@end datetime @FirstName nvarchar (20)

ขอบคุนล่วงหน้าค่ะ ยิ้ม เยี่ยม
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่