نستخدم الدالة COUNT(*):
SELECT COUNT(*) FROM users;
تعيد عدد كل الصفوف في جدول users.
مع شرط أو تجميع
SELECT COUNT(*) FROM users WHERE country = 'SA';
SELECT country, COUNT(*) AS total
FROM users
GROUP BY country;
COUNT(*) أم COUNT(column)؟
COUNT(*): يعدّ كل الصفوف.COUNT(phone): يعدّ فقط الصفوف التي قيمةphoneفيها ليست NULL.COUNT(DISTINCT country): عدد القيم المختلفة.
أما MAX وMIN وAVG فللقيمة الأعلى والأقل والمتوسط.