السلام عليكم
عندي جدول يحول على معلومات الزبائن التالية
CustomerID_PK, CutomerName CustomerCity, RegisterDat (datatime)
أريد كتابة التابع المعرف من قبل المستخدم الذي يعيد عدد الزبائن الذين سجلوا في المصرف بين تاريخين محددين.
هل هذه الاجرائة صحيحية .... أرجو المساعدة
CREATE PROCEDURE getcount
(@customerid int OUTPUT)
AS
BEGIN
SET @customerid = (SELECT count(customerid) from customer, where datetime between 1/1/2000 and 1/1/2010)
END;
DECLARE @customerid int;
EXECUTE getcount @customerid OUTPUT;
PRINT @customerid;
أيضا عندي جدول الحسابات اضافة الى نفس قاعدة البينات والذي يحوي الحقول التالية : AccounNumber_PK, branchName_FK, Balance
العلاقة بين الجدولين علاقة Many - to Many ويوجد جدول كسر علاقة بي الجدولين
أريد كتابة الإجرائية المخزنة لإضافة زبون مع حساب له.
هل هذه الاجرائية صحيحة :أرجو المساعدة
CREATE PROCEDURE insertcustomer (@customerid int,@custmername varchar(50)) Insertaccount (@accountnumber int ) BEGIN Insert Into customer (customerID, customerName) Values(@customerID, @customerName) Insert Into account (accountnumber) Values(@accountnumber) END;
جزاكم الله خير
