Пресметување на количина преку SQL барање во Python
Со помош на командата COUNT може да
се пресмета бројот на редови во селекцијата.
Симболот ѕвезда, наведен во параметарот на
командата, значи дека се избираат сите
записи од табелата.
Пример
Ајде, на пример, да ги изброиме сите корисници во табелата:
query = "SELECT COUNT(*) FROM users"
Резултат од извршениот код:
{'COUNT(*)': 6}
Пример
А сега да ги изброиме сите, кај кои платата
е еднаква на 900:
query = "SELECT COUNT(*) FROM users WHERE salary=900"
Резултат од извршениот код:
{'COUNT(*)': 2}
Пример
Исто така, може да се наведе во параметарот на командата
COUNT името на полето. И командата ќе ги изброи
сите записи кои не се еднакви на NULL:
query = "SELECT COUNT(salary) FROM users"
Резултат од извршениот код:
{'COUNT(salary)': 6}
Практични задачи
Избројте ги сите корисници, чијашто возраст е помала
од 30.
Избројте ги сите корисници со плата, еднаква на
500 и возраст поголема од 23.