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

اريد كود Sql للبحث عن اسم في اي مكان دون اعتبار للهمزة او التاء المربوطه

بدأه ralnajjar في 22 مايو 2011 · 7 رد · 3,329 مشاهدة · في قسم لغة الاستفسارات SQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عتدي مثلا جدول العملاء

رقم العميل اسم العميل

اريد استعلام بحيث لو وضعت كلمة احمد

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

نفس لكلام ينطبق على الاسماء التي بها تاء مربوطه او بدون وايضا الياء مقصورة ..

#2

للرفع

بانتظار الحل

#4

اريد الحل على اوراكل sqll

حيث انا بصصد عمل تقرير للبحث عن اسم

#5

في SQL server اذا وضعت احرف بين [] سيتم ايجاد اي من الاحرف المطابقة مثل

مدين[هة]

يتم احضار مدينة و مدينه

الآن يأتي دورك في التحويل الى الاوراكل ولا اعتقد ان هناك اختلافا كبيرا في الاوامر

#6

جربتها في اوراكل ولكن ما ضبتت

#7

أخوي ralnajjar

من قرائتي للموضوع فهمت انك تبي تبحث عن اي اسم يحمل الحرف الي انت تبيه..

select * from  ...1.....   
where ....2.. like '%3%'

1- طبعا اسم الفورم

2- اسم الفيلد الي تبي تستعلم الأسم الي فيه

3- طبعا تحط الأحرف الي تبي تستعلم عنه

% تعني اي شي باليسار يعني اول بداية الأسم والياسر نهاية الأسم

وعند وضعك في اول الاسم فقط.. يعني الحروف الي بعد تحمل الحرف "المراد"

والعكس صحيح

وان شاء الله وصلت الى مبتغاك. واي استفسار سأكون بعون الله جاهز.. وشكرا

#8

أريد استعلام بحيث لو وضعت كلمة احمد عمر

يجيب لي كل العملاء الذين تبدأ أسماؤهم بكلمة احمد عمر (سواء بهمزة او بدون همزة)

مثلآ احمد عمر سعيد

    ،أحمد عمر فاروق

    ،أحمد عمر محمد

    ،احمد عمر عبد العزيز

ولكم ألف شكر

تم تعديل هذه المشاركة بواسطة اسلام الكبابى في 2 يونيو 2020 في 01:59

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