كيف يمكن جلب البيانات من القاعدة بشرط معين mysql

السلام عليكم اعمل على قاعدة بيانات mysql يوجد جدول به بيانات مكررة ااريد طباعة البيانات بدون تكرار كتبت هذا الامر

SELECT DISTINCT name FROM table_ditils

ولاكن يوجد مشكلة اريد طباعة كل الجدول بشرط الاسم الا يتكرر name

هذا الكود يعمل اذا اضفت عمود واحد فقط ولاكن اذا اضفت اكثر من عامود لا يستجيب


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

يمكنك استخدام الدالة GROUP BY لطباعة كل الجدول بشرط الاسم الا يتكرر.

على سبيل المثال، إذا كان لديك جدول يسمى table_details يحتوي على الأعمدة التالية:

  • id
  • name
  • email
SELECT
  id,
  name,
  email
FROM
  table_details
GROUP BY
  name

  • هذا الكود يرجع جميع البيانات دون تكرار الاسم