ashrafsalem بتاريخ: 21 مارس 2006 تقديم بلاغ مشاركة بتاريخ: 21 مارس 2006 اريد معرفة استخدام in فى where clause للبحث عن نطاق معين من البيانات المتتاليةمثلا من 1 الى 100 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
m_ahmed بتاريخ: 21 مارس 2006 تقديم بلاغ مشاركة بتاريخ: 21 مارس 2006 (معدل) السلام عليكماذا كان المطلوب استخراج البيانات من 1 الى 100 اى 1و2و3و........حتى 100 فى هذه الحالة لا يتم استخدام in يتم استخدام between select * from tabel_name where column_name between 1 and 100 والله اعلى واعلم تم تعديل 21 مارس 2006 بواسطة m_ahmed اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أسامة موسى بتاريخ: 21 مارس 2006 تقديم بلاغ مشاركة بتاريخ: 21 مارس 2006 الاخ الكريم طريقة استخدام ال in لتحديد المتغيراتويجب ان تكون هذه النقطة واضحة لك تمامافمثلا اذا اردت اختيار 5 ارقام وهي 1 و 50 و 52 و 55 و 90 فتستخدم ال in select * from tabel_name where column_name in (1,50,52,55,90) اما اذا كان اختيار بين رقمين فاختار ال between كما افادك اخي m_ahmedوبالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ashrafsalem بتاريخ: 21 مارس 2006 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 21 مارس 2006 الاخ الكريم طريقة استخدام ال in لتحديد المتغيراتويجب ان تكون هذه النقطة واضحة لك تمامافمثلا اذا اردت اختيار 5 ارقام وهي 1 و 50 و 52 و 55 و 90 فتستخدم ال inselect * from tabel_name where column_name in (1,50,52,55,90) اما اذا كان اختيار بين رقمين فاختار ال between كما افادك اخي m_ahmedوبالتوفيق 63767[/snapback] شكرا لكما و لكنى لا اريد استخدام between بل in بالتحديد و ذلك لغرض معين فى التقرير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Debug_b!bo بتاريخ: 22 مارس 2006 تقديم بلاغ مشاركة بتاريخ: 22 مارس 2006 in (x,x1,x2,.......xn)is useful but for values upto 255 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.