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

معرفة العناوين الغير مستخدمة

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

السلام عليكم

عندي جدول العناوين حيث العنوان يتكون من حقلين

Places(CityID,StreetID)

و جدول عنوان المواطن

Citz(CitzIDNo,CityID,StreetID)

اريد ان اعرف العناوين الغير مستخدمة حتى الان اي الموجودة في جدول places و غير موجودة في جدول Citz

لقد قمت بعمل Concatinations للحقلين في كلا الجدولين لتكوين حقل مميز و نفعت الطريقة و لكنها بطيئة بعض الشئ فهل من طريقة افضل

تم تعديل هذه المشاركة بواسطة AbuZakaria في 3 يونيو 2007 في 20:03

#2

السلام عليكم

جرب الكود بالشكل التالى

SELECT CityID,StreetID
FROM Places
WHERE NOT EXISTS
   (SELECT *
   FROM Citz
   WHERE CityID = Places.CityID)
  ORDER BY CityID
GO

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

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

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