COUNT(*) تعدّ كل الصفوف في الجدول أو في نتيجة الاستعلام:
SELECT COUNT(*) FROM orders; -- every order
SELECT COUNT(*) FROM orders WHERE status = 'paid';
تعدّ الصف حتى لو كانت كل قيمه NULL.
الأنواع الثلاثة
COUNT(*): كل الصفوف.COUNT(email): الصفوف التي فيهاemailليس NULL.COUNT(DISTINCT city): عدد المدن المختلفة.
هي لا تعدّ الأعمدة. ولمعرفة عدد الأعمدة نستعلم من information_schema، وهذا نادرًا ما نحتاجه.