السلام عليكم ورحمة الله وبركاته
لدي جدول باسم telephones.... وفيه مليون سجل !!!
فيه اربعة حقول ، وعملت استعلام بحثت فيه عن مدينة " القاهرة "............ونتج عنه 100 سجل
SELECT telephones.tel_no, telephones.cst_name, telephones.city, telephones.street
FROM telephones
WHERE (((telephones.city)="القاهرة"));
الان ........اريد ان انشاء استعلام يبحث عن شارع معين في ( نتيجة الاستعلام السابق ) ...اي يبحث في الـ 100 سجل فقط ....وليس البحث في جدول الهواتف ذو المليون سجل .
فلنفرض ان الاستعلام الاول ( البحث عن المدينة ) ...يستغرق 3 دقائق لانه يبحث من خلال مليون سجل
المفروض ان الاستعلام الثاني يستغرق مثلا 1 ثانية ...لانه يبحث من خلال 100 سجل فقط
فمن فيكم محترف يتوكل على الله ويقول انا لها