SQL - MySQL somo la 12: Jinsi ya kutafuta wastani, jumla na idadi kwenye database
Katika somo hili utakwenda kujifunza jinsi ya kufanya mahesabu mbalimbali kwenye database. Kwa mfano kutafuta jumla, idadi na wastani
Katika somo ka 10 na 11 tumejifunza namna ya kupangilia data zetu. Sasa hapa tutakwenda kujifunza mambo makuu 3 mabayo nu kuhesabu idadi ya row, kuhesamu jumla ya item na kuhesabu wastani. Hili ndio somo la mwisho ambalo linakwenda kutufungia mafunzo yetu ya database level 1.
1. Kuhesabu idadi ya row.
Lamda hujaelewa row ni nini? Unapoweka data kwenye database kila moja inakaa kwenye row, mmmh, lamda bado lugha ni ngumu, yaani hapa ninachomaanishwa ni data ngapi umeweka. Mfano kwenye table yetu tunatocheza nayo kuna idadi ya menu 10 yaani kuna row 10. sasa fikiria database ni kubwa sana na unataka kujuwa ina row ngapi njia rahisi sio kuhesabu ni kutumia SQL.
Kanuni yetu ni ni kutumia COUNT() function (rejea kuhusu function kwenye mafunzo ya php). utaanza kuselect kisha count ndani ya mabano ya function utaweka jina la column mfano name kisha from ikifuatiwa na jina la table. Unaweza pia kuweka na condition kwa kutumia where . mfano
SELECT COUNT(price) FROM menu
Kwa mfano huu itakuletea 10 kwani idadi ya row hapo ni 10. lakini kama ninataka kuhesabu idadi ta row ambazo price ni zaidi ya 1000 hapo itatubidu tutumie condition. Hivyo itakuwa hivi:-
SELECT COUNT(price) FROM menu WHERE price >1000
Hapo itakuletea 7 yaani jumala ya row zote ambazo price yake ni zaidi ya 1000 ni 7 yaani menu ambazo gharama yake ni zaidi ya 1000 zipo 7.
2. Kutafuta average au wastani
Kufanya hivi tutatumia AVG() function. Mpangilio wake ni sawa na huo uliotangulia hapo juu. Kwa mfano tunataka kujuwa menu zote hapo wastani wake ni kiasi gani. Kumbuka kun...
Umeionaje Makala hii.. ?
Share On:
👉1 Kitabu cha Afya 👉2 Kitau cha Fiqh 👉3 Madrasa kiganjani 👉4 web hosting 👉5 Simulizi za Hadithi Audio 👉6 Dua za Mitume na Manabii
Post zinazofanana:
Database somo la 23: View kwenye Database
Katika somo hili utakwend akujifunza nadharia nzima ya view.
Soma Zaidi...SQL somo la 18: Jinsi ya kutengeneza function kwenye mysql database
Wakati mwingne utahitaji kuwa na function ili kurahisisha uchakataji wa data nyingi bila ya kurudia rudia kuandika code.
Soma Zaidi...SQL somo la 14: Jinsi ya kutafuta rank na position kwa kutumia sql
Katika somo hili utakwend akujifunza jinsi ya kutafuta rank ama position kwenye data base yako kwa kutumia sql. Pia utajifunza kuhusu table alias
Soma Zaidi...SQL somo la 19: Stored Procedure katika MySQL na Tofauti na Function
Somo hili ni muendelezo wa pale tulipoishia katika somo lililopita, hapa tutakwenda kusoma Stored Procedure katika MySQL na Tofauti na Function
Soma Zaidi...Database somo la 26: Baadhi ya function za SQL ambayo hutumika kubadili data
Function hizi ni muhimu katika kubadili data kabla ya kuzionyesha. Hii ni muhimu ili kupata structure maalum ya data.
Soma Zaidi...SQL - MySQL somo la 2: Maana ya database na ina za database na kazi zake
Katika somo hili utakwenda kujifunza aina mbalimbali za database, lugha ya sql pamoja kuzijuwa kazi zake
Soma Zaidi...