Υπολογισμός ποσότητας μέσω SQL ερωτήματος στην Python

Με τη βοήθεια της εντολής COUNT μπορούμε να μετρήσουμε τον αριθμό των γραμμών σε ένα δείγμα. Ο αστερίσκος, που καθορίζεται στην παράμετρο της εντολής, σημαίνει ότι επιλέγονται όλες οι εγγραφές από τον πίνακα.

Παράδειγμα

Ας μετρήσουμε, για παράδειγμα, όλους τους χρήστες στον πίνακα:

pythonquery = "SELECT COUNT(*) FROM users"

Αποτέλεσμα του εκτελεσμένου κώδικα:

python{'COUNT(*)': 6}

Παράδειγμα

Και τώρα ας μετρήσουμε όλους όσους έχουν μισθό ίσο με 900:

pythonquery = "SELECT COUNT(*) FROM users WHERE salary=900"

Αποτέλεσμα του εκτελεσμένου κώδικα:

python{'COUNT(*)': 2}

Παράδειγμα

Επίσης, μπορούμε να ορίσουμε στην παράμετρο της εντολής COUNT το όνομα του πεδίου. Και η εντολή θα μετρήσει όλες τις εγγραφές που δεν είναι ίσες με NULL:

pythonquery = "SELECT COUNT(salary) FROM users"

Αποτέλεσμα του εκτελεσμένου κώδικα:

python{'COUNT(salary)': 6}

Πρακτικές Ασκήσεις

Задание 1

Μετρήστε όλους τους χρήστες, των οποίων η ηλικία είναι λιγότερο από 30.

Задание 2

Μετρήστε όλους τους χρήστες με μισθό ίσο με 500 και ηλικία άνω των 23.