![]() |
|
كيف يمكن التخلص من تكرار المعطيات المتحصل عليها من الدالة Count - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيف يمكن التخلص من تكرار المعطيات المتحصل عليها من الدالة Count (/showthread.php?tid=6762) |
كيف يمكن التخلص من تكرار المعطيات المتحصل عليها من الدالة Count - dihdih - 05-02-2015 بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته سؤالي مبين في الشكل ادناه و اثمنى ان اجد الجواب الشافي من زملائي و جزاكم الله ألف خير ![]() كيف يمكن التخلص من تكرار المعطيات المتحصل عليها من الدالة Count - Mr.DOS - 05-02-2015 السلام عليكم اضف الامر DISTINCT ليصبح الاستعلام كالتالي كود : select [color=Red]DISTINCT [/color]nom,adresse,count(*) as nombre
from client
group by nom,adresse
order by count(*) descكيف يمكن التخلص من تكرار المعطيات المتحصل عليها من الدالة Count - dihdih - 06-02-2015 جربت الامر DISTINCT قبل طرح الموضوع و جربته بطريقتين لكن لا يعمل اخي و لك ان تجرب و تفيدنا ادا عمل معالك جربت الطريقة الاولى ولكن بدون جدوى select distinct nom , adresse, count(*) as nombre جربت الطريقة الثانية ولكن بدون جدوى select nom , adresse, count(distinct nom) as nombre كيف يمكن التخلص من تكرار المعطيات المتحصل عليها من الدالة Count - لؤي - 06-02-2015 السلام عليكم ممكن ترفق الجدول المراد العمل عليه و ماذا تود بالضبط فعله أعتقد أن الناتج ليس تكرار بل بتحديدك nom , adresse يعطيك أن كل تسجيل مكرر 10 مرات كيف يمكن التخلص من تكرار المعطيات المتحصل عليها من الدالة Count - dihdih - 06-02-2015 لقد وجدت الحل بفضل الله غزوجل والسر هو استعمال distinct بعد الدالة count و المشروع المرفق يوضح دالك حتى تعم المعرفة كود : http://www.gulfup.com/?5pBX2W |