السلام عليكم،
أعرض لكم هنا مشكلة صادفتني و الحل الذي توصلت اليه ولعل لديكم حل افضل منه.
المشكلة:
لدي جدول اسمه المشتريات يحوي حقلين كود السلعة code و اسم المشتري name.
يمكن ان يشتري السلعة اكثر من مشتري و يمكن ان يختار المشتري اكثر من سلعة.
فلو حدث ان ادخلنا احدى المعلومات مرتين أي ان ادخل نفس السلعة لنفس المشتري مرتين لن يكتشف الاكسس ذلك!
الحل:
انشئ استعلام و اكتب الكود التالي في عرض SQL :
SELECT First(table.code) AS First
من
,code
First(table.name) AS First
من
, name
FROM [table] GROUP BY table.code, table.name
HAVING (((Count(table.name))>1) AND ((Count(table.code))>1));
تحياتي...