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

كيف نقارن بين سجلين مختلفين من جدولين مختلفين

مغلق
بدأه jamal في 21 أغسطس 2007 · 4 رد · 679 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أحاول التأكد من صحة البيانات و اكتشاف الأخطاء ان وجدت و ذلك من خلال عملية المقارنة.

لدي في الجدولين رقم العميل و رقم الحساب الخاص بالعميل. و لأن التعديل عندي يكون على رقم الحساب في جدول رقم واحد

فإني أرغب بالتأكد من رقم حساب العميل في جدول رقم 2 هل هو مطابق أم لا؟

هل من طريقة للتحقق من تطابق البيانات ؟

العمل على sql server , vb.net 2005

شاكر لكل من يحاول المساعدة

#2
اقتباس
لدي في الجدولين رقم العميل و رقم الحساب الخاص بالعميل. و لأن التعديل عندي يكون على رقم الحساب في جدول رقم واحد

فإني أرغب بالتأكد من رقم حساب العميل في جدول رقم 2 هل هو مطابق أم لا؟

ممكن توضح أكتر !

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#3

توضيح

table 1

customerId

accountNo

table 2

customerId

accountNo

كيف نقارن بين accountNo للعميل من table 1 و accountNo للعميل من table 2

اذا كان لهم نفس ال customerID

#4

اولا المفروض ان يكون هنا ك علاقة بين الجدولين لمنع حدوث مثل هذه الاخطاء.

ثانيا لاظهار المختلافات عن طريق الاستعلام :

SELECT * FROM table1 a inner join table2 b on a.customerId =b.customerId and a.accountNo != b.accountNo

(!= تعني لا يساوي )

للتأكد عند الادخال ان الارقام مطابقة ايضا من خلال استعلام ويجب ان يكون عندك رقم الحساب والزبون في حقل ما وتمريرهم الى الاستعلام كما يلي

SELECT accountNo FROM table2 customerId =123 and accountNo = 456

حيث يمكنك عمل excecutescalar فاذا رجعت قيمة يكون صحيح واذا لم يكن هناك قيمة يكون خطأ

#5

شكرا لك أخي طارق و جزاك الله عنا كل خير.

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…