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

ممكن كود اكتشاف التكرار في حقل معين من الجدول مع اظهار عدد التكرار والاسم للمتكرر

بدأه lion iraq في 26 نوفمبر 2010 · 13 رد · 4,879 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

بسبب ان في موضوع سابق اردت ان استخرج اكثر الرموز شيوعا من حيث التكرار في الجدول وارهقني لان الرموز الذيؤ اتحدث عنها تنقسم الى 2772 رمز

ولازم ان اكتب الكثير من الكود لغرض المجموع وبعدها ابر قيمة وبعدها........ يعني الامر مرهق

واحسن فكرة اختصر اذا استطيع ومساعدتكم ان شاء الله تكون نفس المعطيات اذا عرفت كود استخراج المتكررات مع اسماها واعدادها

#2
lion iraq كتب:

السلام عليكم

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

بسبب ان في موضوع سابق اردت ان استخرج اكثر الرموز شيوعا من حيث التكرار في الجدول وارهقني لان الرموز الذيؤ اتحدث عنها تنقسم الى 2772 رمز

ولازم ان اكتب الكثير من الكود لغرض المجموع وبعدها ابر قيمة وبعدها........ يعني الامر مرهق

واحسن فكرة اختصر اذا استطيع ومساعدتكم ان شاء الله تكون نفس المعطيات اذا عرفت كود استخراج المتكررات مع اسماها واعدادها

السلام عليك اخي lion irqa

اليك هدا المثال البسيط

التكرار.rar

<<--DON CORLEONNE-->>

#3

شكرا خاص الى الاخ YASSIN VFP9

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

وان يديم عليك نعمتة بالصحة والعافية وسلامة الاهل والاصدقاء

شكرا لك من كل اعماق قلبي لان الفكرة لم تكن في بالي اطلاقاً وسوف استفاد من مثالك ان شاء الله

تحياتي

#4
lion iraq كتب:

شكرا خاص الى الاخ YASSIN VFP9

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

وان يديم عليك نعمتة بالصحة والعافية وسلامة الاهل والاصدقاء

شكرا لك من كل اعماق قلبي لان الفكرة لم تكن في بالي اطلاقاً وسوف استفاد من مثالك ان شاء الله

تحياتي

لا شكر على واجب

لابد من ان نساعد بعضنا البعض

<<--DON CORLEONNE-->>

#6

ماذا لو استخدمتم جملة واحدة :excl:

SELECT Nom, COUNT(Nom) as nCount From Test GROUP By Nom

أستغفر الله العظيم و أتوب إليه

#7
Shadowz كتب:

ماذا لو استخدمتم جملة واحدة :excl:

SELECT Nom, COUNT(Nom) as nCount From Test GROUP By Nom

شكراً اخي على المشاركة الكود تمام وشغال وانا كنت عامل كود مشابه تماماً واعتمدة طريقة الاستعلام والليك الطريقتي

SET DEFAULT TO d:\data_tabl

close TABLES

USE data_1

SELECT bnum, COUNT(bnum) as calc_data From data_1 GROUP By bnum

واجدد تحياتي لك ولكل من شارك وتابع معي موضوعي

تحياتيwink.gif

#8

السلام عليكم ورحمة الله

اخواني الاعزاء شكرا لكم على هذا الموضوع انا استفدت منه كثيرا

لكن عندي استفسار لو كان لهذا الاسم المكرر تكملة معلومات مثلا العمر , الجنس وهذه المعلومات موجودة في جدول اخر او نفس الجدول كيف يتم استدعاؤها مع الاسم في الجدول

ولكم مني كل الشكر

632675481.jpg
#9

اخي العزيز اذا كنت تقصد الجمله الاستعلامية والمعروفة SQL

مثلا لو كان هنالك جدول باسم info والحقول هي

name,sex ,job,phon

وكنت تريد اظهار الحقول الاسم والجنس مثلاً يكون

select name,sex from info

واذا كنت تريد اظهار جميع الحقول فاستخدم الرمز الكل وهو *

select * from info

اما الطريقة للتكرار او اعلى نسبة او المفارقات يعني اي استعلام يكون مكانها مبين كالاتي

SELECT الحقل او الحقول,الاستعلام المراد From اسم الجدول GROUP By الحقل المراد الترتيب به

#10

اخي العزيز هذا الجمله مكتوبة بلغة الاستعلام اي SQL

واذا اردت اضافة بعض الحقول مثلاً

select name,sex from table1

اما اذا اردت كل الحقول يكون بالرمز * وتعني الكل

select * from table1

ولكن لكل حالة استعلام شرط

#11

السلام عليكم

اخي العزيز شكرا لك على التوضيح

ولكن بالنسبة لسؤالي هو مثلا لو كان عندي جدول يحتوي اسماء اطباء ومعلوماتهم

والجدول الثاني فيه اسماء مرضى ومعلومات عن المرضى

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

واكرر ان يكون اسماء الاطباء بدون تكرار

انا مشتغلة كثير على ال SQL لكن لا اعرف كيف يكون الكود لهذا السؤال

ولك مني كل الشكر والتقدير ..

632675481.jpg
#12

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

وعلى كل حال قمت بدارج الفكرتين ضمن المثال المرفق واتنمى ان يكون ما تقصد وينفعك....... تحياتي

example.zip

#13

السلام عليكم

اخي اسد العراق

شكرا جزيلا على المثال كفيت ووفيت

بارك الله فيك

تحياتي لك

632675481.jpg

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…