Sobes.tech
Intern

რა აკეთებს ფუნქცია COUNT?

sobes.tech AI

პასუხი AI-სგან

მონაცემები აგროვებს სვეტის სვეტების რაოდენობის გამოთვლით ნიმუშში. იგნორირებს NULL მნიშვნელობებს მითითებულ სვეტში, თუ ასეთი არის.

  • COUNT(*): ითვლის ყველა სვეტს, მათ შორის NULL-ებსაც, თუ არსებობს.
  • COUNT(სვეტი): ითვლის სვეტს, სადაც მითითებული სვეტი არ შეიცავს NULL-ს.
  • COUNT(DISTINCT სვეტი): ითვლის უნიკალურ, NULL-გაურკვეველ მნიშვნელობებს მითითებულ სვეტში.

SQL-ში გამოყენების მაგალითი:

SELECT COUNT(*) FROM users; -- ითვლის ყველა მომხმარებელს
SELECT COUNT(email) FROM users; -- ითვლის მომხმარებლებს მითითებული ელფოსტის მქონე
SELECT COUNT(DISTINCT city) FROM users; -- ითვლის უნიკალურ ქალაქებს მომხმარებლების შორის