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

select statement with "like" problem

بدأه Alviros2006 في 1 أبريل 2010 · 2 رد · 912 مشاهدة · في قسم لغة الاستفسارات SQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ممكن حد يساعدني في معرفة المشكلة في هذه الصيغة

select * from table_1 where name like (select prefix from table_2 where name='Mohammad') % d

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

#2
Alviros2006 كتب:

السلام عليكم

ممكن حد يساعدني في معرفة المشكلة في هذه الصيغة

select * from table_1 where name like (select prefix from table_2 where name='Mohammad') % d

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

اخى الكريم

فم بازالة %d وسوف تعمل جملة الاستعلام ان شاء الله مع مراعاة انم يكون الصف المستخرج منها صف واحد فقط اى نتيجة واحده فقط

#3
select * from table_1 where name like (select prefix from table_2 where name='Mohammad') || '%'

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