Шумора кардан тавассути дархости 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 шумора кунед.