Somo la leo tutajifunza jinsi ya kutafuta jumla ya madeni kwa kutumia SUM() ni muhimu sana na linaonyesha jinsi database inavyoweza kusaidia katika maamuzi ya biashara. Hii ndiyo sehemu ya uchanganuzi wa data.

 


 

Kazi ya SUM(): Kupata Jumla ya Madeni

 

Katika SQL, SUM() ni Aggregate Function (Kazi ya Jumla). Kazi hii inafanya kazi kwenye seti ya thamani (data) na kurudisha thamani moja tu ya jumla. Katika kesi hii, inajumlisha bei (price) zote zilizopo kwenye meza ya products.

Katika code hizi hapa chini ni namna ambavyo python inavyochakata mahesabu na kupata jumla ya madeni yote kutoka kwenye database.

Mfano:

Unda faili jipya na ulipe jina debit.py na kisha weka code zifuatazo.

debit.py

import db_conn as dbConn

def getTotal():
    connection = dbConn.get_connection()
    cursor = connection.cursor()
   
    # SELECT SUM(price)
   
    query = """
    SELECT SUM(price) FROM products
    """
    cursor.execute(query)
    connection.commit()
    results = cursor.fetchone()
    print("Jumla ya deni ni: ", format(results[0], ',')  + "/-",sep="")
getTotal()
   

 

Uchambuzi wa Code

Hebu tuchambue kazi ya getTotal() ili kuelewa kila mstari:

 


 

Hitimisho

 

Kwa kutumia SUM(), umejifunza jinsi ya kutumia Aggregate Functions katika SQL. Hii ni zana muhimu sana kwa kufanya uchanganuzi wa data na kujua hali ya biashara, kama vile jumla ya mapato, jumla ya gharama, au, kama ilivyo hapa, jumla ya madeni.

VIDEO TUTORIAL: ?

Tazama na download video hapa

MWISHO:

Katika somo linalofuata tutaenda kujifunza namna ya kutumia programu yetu yote kwenye faili moja tu.