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.
1. UPPER()
- Hubadilisha maandishi kuwa herufi kubwa.
SELECT UPPER('hello'); -- Matokeo: HELLO
2. REVERSE()
- Hupindua mpangilio wa herufi kwenye maandishi.
SELECT REVERSE('hello'); -- Matokeo: olleh
3. FIELD()
- Hurejesha nafasi ya thamani kwenye orodha iliyotolewa.
SELECT FIELD('b', 'a', 'b', 'c', 'd'); -- Matokeo: 2
4. FIND_IN_SET()
- Hutafuta thamani ndani ya orodha iliyotenganishwa kwa koma na kurudisha nafasi yake.
SELECT FIND_IN_SET('b', 'a,b,c,d'); -- Matokeo: 2
5. ELT()
- Hurejesha kipengele cha N kutoka kwenye orodha.
SELECT ELT(2, 'apple', 'banana', 'cherry'); -- Matokeo: banana
6. EXPORT_SET()
- Hubadilisha nambari kuwa maandishi kwa kutumia nafasi za biti.
SELECT EXPORT_SET(5, 'Y', 'N', ',', 4); -- Matokeo: Y,N,Y,N
7. MAKE_SET()
- Hurejesha seti ya thamani kulingana na nafasi za biti.
SELECT MAKE_SET(5, 'a', 'b', 'c', 'd'); -- Matokeo: a,c
8. FORMAT()
- Hupanga nambari kwa kutumia koma.
SELECT FORMAT(1234567.89, 2); -- Matokeo: 1,234,567.89
9. QUOTE()
- Huongeza alama za kunukuu kwenye maandishi kwa usalama wa SQL.
SELECT QUOTE("O'Reilly"); -- Matokeo: 'O\'Reilly'
10. LPAD() / RPAD()
- Huongeza herufi au nambari upande wa kushoto (LPAD) au kulia (RPAD) kufikia urefu fulani.
SELECT LPAD('42', 5, '0'); -- Matokeo: 00042
SELECT RPAD('42', 5, '0'); -- Matokeo: 42000
11. INET_ATON() / INET_NTOA()
- Hubadilisha anwani ya IP kuwa nambari na kinyume chake.
SELECT INET_ATON('192.168.1.1'); -- Matokeo: 3232235777
SELECT INET_NTOA(3232235777); -- Matokeo: 192.168.1.1
12. CONV()
- Hubadilisha nambari kutoka mfumo mmoja wa hesabu hadi mwingine.
Umeionaje Makala hii.. ?
Share On:
👉1 Sira ya Mtume Muhammad (s.a.w) 👉2 Madrasa kiganjani 👉3 web hosting 👉4 Bongolite - Game zone - Play free game 👉5 Tafasiri ya Riyadh Swalihina 👉6 kitabu cha Simulizi
Post zinazofanana:
SQL - MySQL somo la 11: Kudhibiti muonekano wa usomaji wa data kwenye database.
Katika somo hili utakwenda kujifunza jinsi ya kupangilia muonekano wa data kutoka kwenye database, kwa kudhibiti mpangilio wake.
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...Database somo la 25: Utangulizi wa Database ya sqlite
Katika somo hili utakwend akujifunza kuhusu aina nyingine ya database inayoitwa sqlite. Hii haihitaji server, na ni faili moja tu.
Soma Zaidi...SQL - MySQL somo la 6: Jinsibya kutengeneza table kwenye database
Katika somo hili utakwenda kujifunza jinsi ya kutengeneza table za database
Soma Zaidi...SQL - MySQL somo la 9: Jinsi ya kusoma data kwenye database
Katika somo hili utakwenda kujifunza jinsi ya kusoma data kutoka kwenye database. Pia utajifunza jinsi ya ku limit kiasi cha data ambazo zitaonekana.
Soma Zaidi...Database somo la 24: Transaction kwenye database
Katika somo hili utakwend akujifunza kuhusu nadharia ya transaction kwenye database
Soma Zaidi...