السلام عليكم ورحمة الله
لدي عمود في جدول اس كيو ال
هدا العمود به اسماء مختلطة ذكور واناث
ولدي عمود به اسم الام
اريد استخراج اسماء الاناث فقط وذلك بمقارنتها مع اسم الام
هل من مساعدة ؟؟؟ وشكرا
السلام عليكم ورحمة الله
لدي عمود في جدول اس كيو ال
هدا العمود به اسماء مختلطة ذكور واناث
ولدي عمود به اسم الام
اريد استخراج اسماء الاناث فقط وذلك بمقارنتها مع اسم الام
هل من مساعدة ؟؟؟ وشكرا
انظر هذا الكود
select citizenName from citizen where citizenName=citizenMotherName
citizenMotherName هو حقل اسم الام
citizenName هو حقل الاسم
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); يعني ايه مقارنتها بإسم الام ؟؟
وعلى اي حال لازم يكون هناك عمود اخر في نفس الجدول يتم تحديد به ان هذا الإسم ذكر أم انثى ليسهل عملية البحث
ولكن اسم العمود Gender
يأخذ قيمة 0 عندما يكون الاسم اسم ولد
ويأخذ قيمة 1 عندما يكون الاسم اسم بنت
ومن هنا يسهل بحث عن اسماء الأولاد او اسماء البنات بحيث تستخدم هذا العمود في جملة السيلكت في الويير كوندشن (Where condition )
Mohamed Ali Salim
0.1..0...4....7.....6......2.......7........4.........8
+1
اقتباسلازم يكون هناك عمود اخر في نفس الجدول يتم تحديد به ان هذا الإسم ذكر أم انثى ليسهل عملية البحث
ولكن اسم العمود Gender
يأخذ قيمة 0 عندما يكون الاسم اسم ولد
ويأخذ قيمة 1 عندما يكون الاسم اسم بنت
ومن هنا يسهل بحث عن اسماء الأولاد او اسماء البنات بحيث تستخدم هذا العمود في جملة السيلكت في الويير كوندشن (Where condition )
تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 28 يوليو 2012 في 08:26


اعتقد ان من باب توحيد العلوم ففي علم الاحياء يكون O للانثي وال | للذكر فيكون
يأخذ قيمة 0 عندما يكون الاسم اسم بنت
ويأخذ قيمة 1 عندما يكون الاسم اسم ولد
مجرد معلوم منطقية
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); اخي انا اعلم انه من ابسط الحلول ان يكون عمود اخر بالجدول يبين مااذا كان الاسم ذكرا او انثى
ولكنني لست بصدد انشاء جدول جديد والبحث عن حل لهذه المشكلة
اذ انه لدي ملفات اكسل بها اسماء تقارب النصف مليون اسم
تم ادخالها في sql server ومن هنا تبدا الرحلة .....
ارجو ان تكون فهمت قصدي
على ابة حال لقد وجدت الحل المناسب
SELECT AllNewRev.EmpName
FROM AllNewRev join mo on AllNewRev.EmpName like mo.name + '%' collate Arabic_CI_AS