الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استعلام حسابات فردية

بدأه Hamza Bryiez في 31 أكتوبر 2010 · 1 رد · 507 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

عندي جدول يحول على معلومات الزبائن التالية

CustomerID_PK, CutomerName CustomerCity, RegisterDat (datatime)

عندي جدول الحسابات اضافة الى نفس قاعدة البينات والذي يحوي الحقول التالية : AccounNumber_PK, branchName_FK, Balance

العلاقة بين الجدولين علاقة Many - to Many ويوجد جدول كسر علاقة بي الجدولين

يوجد بعض الزبائن لديها حسابين والعبض الاخر لديه حساب واحد

كيف يمكن اظهار استعلام بجميع الزبائن التي تملك حسابات فردية او ماهو الشرط المستخدم لحصر الزبائن

الرجاء المساعدة ولكم جزيل الشكر

#2

و عليكم السلام.

إذا افترضنا أن جدول كسر العلاقة اسمه: CustomerAccounts فالاستعلام للحصول على قائمة العملاء التي لها حساب واحد يكون له الشكل التالي:

SELECT dbo.Customer.customerid ,COUNT(dbo.CustomerAccounts.AccountNumber)
FROM dbo.Customer JOIN dbo.CustomerAccounts ON dbo.Customer.customerid = dbo.CustomerAccounts.CustomerID
GROUP BY dbo.Customer.customerid
HAVING COUNT(dbo.CustomerAccounts.AccountNumber)=1

مواضيع مشابهة