Mga Pangunahing Kaalaman sa SQL - Isang Solusyon sa Stop para sa mga Nagsisimula



Ang komprehensibong artikulo ng SQL Basics na ito ay makakatulong sa iyo upang makapagsimula sa SQL. Tutulungan ka nito sa mga pangunahing utos at query na kinakailangan para sa pang-araw-araw na mga transaksyon.

Sa data ngayon sa mundo ang lahat. Ngunit upang mapamahalaan ito, kailangang master ng isa ang sining ng pamamahala ng data. Sa pamamagitan nito ay dumating ang wika ie, na ang batayan sa lahat. Ang SQL ay ang core ng mga database ng uri ng ugnayan na ginagamit sa karamihan ng mga kumpanya. Sa pamamagitan ng artikulong ito, tutulungan kita sa pagsisimula sa mga pangunahing kaalaman sa SQL.

Ang mga sumusunod na paksa ay saklaw sa artikulong ito:





Tatalakayin namin isa-isa ang bawat kategoryang ito, kaya't magsimula tayo.

Panimula sa SQL



logo - SQL BASICS - Edureka

Ang SQL ay binuo sa IBM ng Donald D. Chamberlin at Raymond F. Boyce noong unang bahagi ng 1970s. Ito ay unang tawag SEQUEL ( S nakabalangkas AY nglish YAN ry L panghihina). Ang pangunahing layunin ng SQL ay upang i-update, iimbak, manipulahin at kunin ang data na nakaimbak sa isang pamanggit database. Sa paglipas ng mga taon ang SQL ay sumailalim sa maraming mga pagbabago. Maraming pag-andar tulad ng suporta para sa XML, Mga Trigger, naka-imbak na Pamamaraan, Regular na Ekspresyon sa Pagtutugma, Mga Recursive Query, Mga Pamantayan sa Sequence at marami pa ay idinagdag.

Kaya, paano naiiba ang SQL mula sa MySQL?



Mayroong maling kuru-kuro o pagkalito tungkol sa paksang itoat nais kong linawin ito dito.

Ang SQL ay isang pamantayang wika na ginagamit upang mapatakbo sa database sa anyo ng mga query. Pero MySQL ay Open Source Database Management System o simpleng isang Database Software. MySQL ay aayos at pagkatapos ay iimbak ang data sa database nito.

Mga kalamangan:

  • Ang SQL ay mayroong mahusay na tinukoy pamantayan
  • Ang SQL ay interactive sa kalikasan
  • Sa tulong ng SQL, maaaring lumikha ang isa maraming tanawin
  • Portable ng code sa SQL ay isang kilalang tampok

Data at Database

Una at pinakamahalagang kailangan nating maunawaan kung ano ang data. Ang data ay isang koleksyon ng mga katotohanan tungkol sa object ng interes. Ang isang data tungkol sa isang mag-aaral ay maaaring magsama ng impormasyon tulad ng pangalan, natatanging id, edad, address, edukasyon, atbp. Ang software ay dapat itabi ang data dahil kinakailangan upang sagutin ang isang katanungan hal, Ilan sa mga mag-aaral ang nasa edad 15?

Database:

Ang isang database ay isang organisadong koleksyon ng data, na sa pangkalahatan ay nakaimbak at na-access sa elektronikong paraan mula sa isang computer system. Sa mga simpleng salita, maaari nating sabihin ang isang database sa isang lugar kung saan nakaimbak ang data. Ang pinakamahusay na pagkakatulad ay ang silid-aklatan. Naglalaman ang library ng isang malaking koleksyon ng mga libro ng iba't ibang mga genre, narito ang library ay database at mga libro ang data.

Ang database ay maaaring maiuri nang malawakan sa mga sumusunod na pangkat:

  • Sentralisadong database
  • Ipinamahagi ang database
  • Operational database
  • Kaugnay na database
  • Cloud database
  • Ang database na nakatuon sa object
  • Graph database

Ngayon ay higit kaming tumututuon sa pamanggit na database na gumagamit ng SQL para sa mga pagpapatakbo nito. Gumamit tayo ng ilan sa

Paano Lumikha ng isang database?

pagpili ng uri ng programa sa java

Gumagamit kami ng CREATE DATABASE statement upang lumikha ng isang bagong database.

Syntax:

GUMAWA NG databasename ng DATABASE

Halimbawa :

GUMAWA NG DATABASE Paaralan

Kaya ang database ng pangalang School ay malilikha. Kung nais mong tanggalin ang database na ito, kailangan mong gamitin ang sumusunod na syntax.

Paano Mag-drop ng isang database?

Syntax:

DROP DATABASE databasename

Halimbawa:

DROP DATABASE School

Ang database na may pangalang School ay tatanggalin.

Talahanayan

Ang isang talahanayan sa isang database ay walang iba kundi ang isang koleksyon ng data sa isang tabular na paraan.Ito ay binubuo ng mga haligi at mga hilera . Naglalaman ang talahanayan ng mga elemento ng data na kilala rin bilang mga halaga na gumagamit ng isang modelo ng mga patayong haligi at pahalang na mga hilera. Ang punto ng intersection ng isang hilera at isang haligi ay tinawag isang cell . Ang isang talahanayan ay maaaring may anumang bilang ng mga hilera ngunit dapat magkaroon ng isang tinukoy na bilang ng mga haligi.

Lumikha ng isang Talahanayan

Kaya upang lumikha ng isang talahanayan sa database ginagamit namin ang sumusunod na query sa SQL.

Syntax

GUMAWA NG TABLE table_name (column1 datatype, column2 datatype, haligi3 datatype, ....)

Narito ang keyword Lumikha ng Talahanayan ay ginagamit upang sabihin sa isang database na lilikha kami ng isang bagong talahanayan. Pagkatapos ay kailangan nating banggitin ang pangalan ng talahanayan. Ang pangalan na ito ay dapat na natatangi. Ang SQL ay hindi sensitibo sa kaso, ngunit ang data na nakaimbak sa loob ng talahanayan ay magiging sensitibo sa kaso. Idagdag namin ang mga haligi sa loob ng bukas at malapit na mga braket. Tinutukoy namin ang bawat haligi na may isang tiyak na uri ng data. Upang matuto nang higit pa tungkol sa Uri ng data sa SQL suriin para sa .

Halimbawa:

GUMAWA NG TABLE Student (studentID int, FName varchar (25), LName varchar (25), Address varchar (50), City varchar (15), Marks int)

Lumikha kami ng isang talahanayan na may pangalang Mag-aaral at nagdagdag ng ilang mga parameter sa talahanayan. Ito ay kung paano tayo makakalikha ng isang talahanayan gamit ang SQL.

Mag-drop ng isang Talahanayan

Kung nais naming tanggalin ang buong talahanayan kasama ang lahat ng mga data sa gayon kailangan naming gamitin ang DROP command.

Syntax:

DROP TABLE table_name

Halimbawa:

DROP TABLE Student

Kaya tatanggalin ang talahanayan ng mag-aaral.

Putulin ang Talahanayan

Paano kung nais naming tanggalin lamang ang data sa loob ng talahanayan ngunit hindi ang talahanayan mismo? Pagkatapos ay kailangan naming gamitin ang Truncate Query.

Syntax:

TRUNCATE TABLE table_name

Halimbawa:

TRUNCATE TABLE Student

Kapag naipatupad namin ang query sa itaas ang data sa loob ng talahanayan ay tatanggalin ngunit mananatili ang talahanayan. Upang malaman ang higit pa, maaari mong suriin ang artikulong ito sa .

Maaari naming dagdagan ang kawastuhan at pagiging maaasahan ng data na napupunta sa database sa pamamagitan ng isang talahanayan sa tulong ng konsepto na tinatawag SQL CONSTRAINTS . Tinitiyak ng mga hadlang na ito na walang paglabag sa mga tuntunin ng isang transaksyon ng data kung nahanap pagkatapos ay wakasan na ang pagkilos. Ang pangunahing paggamit ng mga hadlang ay upang limitahanang uri ng data na maaaring mapunta sa isang talahanayan. Dahil ito arAng ticle ay nauugnay sa Mga Pangunahing Kaalaman sa SQL, tatalakayin ko lamang ang pinaka ginagamit na mga hadlang. Upang malaman ang tungkol dito sa malalim na suriin ang aming iba pang mga blog ng SQL.

  • DEFAULT - W.hen walang halaga ay tinukoy pagkatapos ng isang hanay ng mga default na halaga para sa isang haligi ay naidagdag
  • HINDI NULL - Tinitiyak nitona ang isang NUL na halaga ay hindi maiimbak sa isang haligi
  • NATATANGING -Ang mga halagang ipinasok sa talahanayan ay magiging kakaiba kung ang hadlang na ito ay inilalapat
  • INDEX - Ginagamit ito upang lumikha at makuha din ang data mula sa database
  • PANGUNAHING SUSI - Ito ang kandidato key na napili upang natatanging kilalanin ang isang tuple sa isang ugnayan.
  • DAYUHANG SUSI - Ang isang banyagang susi ay isang hanay ng isa o higit pang mga haligi sa talahanayan ng bata na ang mga halaga ay kinakailangan upang tumugma sa kaukulang mga haligi sa talahanayan ng magulang
  • Suriin -Kung nais naming masiyahan ang isang tukoy na kundisyon sa isang haligi pagkatapos ay gumagamit kami ng pagpipilitang Suriin

SQL BATAYANG TANONG

Ngayon, mag-focus tayo sa ilan dapat malaman ng isa kapag nagsimula silang matuto tungkol sa SQL. Maraming mga query na mukhang pangunahing,ngunit natakpan ko ang iilan na talagang mahalaga para sa isang nagsisimula. Para sa pagpapaliwanag ng lahat ng query na isinasaalang-alang ko ang talahanayan ng Mag-aaral, na gagamitin ko.

PUMILI

Ito ang pinaka pangunahing query sa SQL na maaaring magamit ng isang tao para sa pagmamanipula ng isang database. Ginagamit ang select command upang piliin ang data mula sa database at ipakita ito sa gumagamit.

Syntax :

Piliin ang haligi 1, haligi 2 at hellip..kolum N Mula sa Talahanayan

Halimbawa :

Piliin ang pangalan Mula sa Mag-aaral

Ang halimbawa sa itaas ay ipapakita ang lahat ng mga pangalan mula sa talahanayan ng mag-aaral. Kung nais naming ipakita ang lahat ng mga patlang sa talahanayan pagkatapos ay kailangan naming gamitin ang * (Star) operator. Ipapakita nito ang buong talahanayan.

Halimbawa :

Piliin ang * mula sa Mag-aaral

Kung nais naming ipakita ang ilang mga patlang nang walang anumang mga duplicate pagkatapos ay ginagamit namin ang DISTINCT keyword kasama ang piling utos.

Halimbawa :

Piliin ang DISTINCT FName Mula sa Mag-aaral

SAAN

Kung kailangan lamang namin ng ilang mga tala mula sa talahanayan pagkatapos ay ginagamit namin ang kung saan sugnay. Kung saan ang sugnay ay gumaganap bilang isang mekanismo ng Pag-filter. Sa ilalim ng seksyong Kung Saan kailangan naming tukuyin ang ilang mga kundisyon, kung natutugunan ang mga kundisyong iyon ang mga tala ay makukuha.

Syntax :

PUMILI ng haligi1, haligi2, ... haligi N MULA sa table_name WHERE kundisyon

Halimbawa :

PUMILI NG FName MULA SA Mga Mag-aaral SAAN Lungsod = 'Delhi'

AT, O, HINDI

Kung kailangan nating magdagdag ng dalawa o higit pang mga kundisyon sa kung saan ang sugnay sa gayon maaari naming gamitin ang nabanggit na mga operator. Ang mga keyword na ito ay magdaragdag ng higit na pagiging kumplikado sa query.

  • AT Operator:Nagpapakita ang operator ng isang tala kung ang lahat ng mga kundisyon na pinaghiwalay ng AT ay TUNAY.

Syntax :

tcp socket programming sa java
PUMILI ng haligi1, haligi2, ... MULA sa table_name KUNG saan ang kalagayan1 AT kundisyon2 AT kundisyon3 ...

Halimbawa :

PUMILI * MULA SA Mag-aaral SAAN FName = 'John' AT Lname = 'Doe'
  • O Operator: Ang operator na ito ay nagpapakita ng isang record kung anuman sa mga kundisyon na pinaghiwalay ng O ay TUNAY.

Syntax :

PUMILI ng haligi1, haligi2, ... MULA sa talahanayan_pangalan KUNG SAAN kundisyon1 O kundisyon2 O kundisyon3 ...

Halimbawa :

PUMILI * MULA SA Mag-aaral SAAN FName = 'John' O Lname = 'Doe'
  • HINDI Operator: Ang operator na ito ay nagpapakita ng isang record kung ang kundisyon / kundisyon ay HINDI TUNAY.

Syntax :

PUMILI ng haligi1, haligi2, ... MULA sa table_name SAAN HINDI kundisyon

Halimbawa :

PUMILI * MULA SA Mag-aaral NA HINDI Lname = 'Doe'

IPASOK SA

Kung nais naming ipasok ang anumang bagong tala o data sa isang talahanayan maaari naming magamit ang INSERT query. Maaari naming gamitin ang Isingit sa dalawang paraan:

  • Dito tinukoy namin ang mga pangalan ng haligi kung saan kailangan naming ipasok ang talaan.

Syntax :

Ipasok SA table_name (haligi1, haligi2, ...) VALUES (halaga1, halaga2, halaga3, ...)

Halimbawa :

Ipasok sa Mag-aaral (studentID, FName, LName, Address, City, Marks) Mga Halaga (101, 'JHON', 'DOE', '# 21, MG ROAD', 'Bengaluru', 550)
  • Sa ito, hindi namin kailangang tukuyin ang mga haligi ng talahanayan. Ngunit tiyakin na ang pagkakasunud-sunod ng mga halaga ay nasa parehong pagkakasunud-sunod ng mga haligi sa talahanayan.

Syntax :

Ipasok SA table_name VALUES (halaga1, halaga2, halaga3, ...)

Halimbawa :

Ipasok sa mga Halaga ng Mag-aaral (102, 'Alex', 'Cook', '# 63, Brigade ROAD, NEAR HAL', 'Bengaluru', 490)


Kung nais naming ipasok sa mga tukoy na haligi kailangan naming sundin ang pamamaraan sa ibaba.

Halimbawa :

INSERT INTO Student (studentID, FName) VALUES (103, 'Mike')

AGGREGATE FUNCTIONS

Ang isang pinagsamang pagpapaandar ay isang pagpapaandar kung saan ang mga halaga ng maraming mga hilera ay pinagsama-sama bilang input sa ilang mga pamantayan at isang solong halaga ay naibalik. Madalas kaming gumagamit ng pinagsamang mga pag-andar sa GROUP BY at MAY mga sugnay ng PILANG pahayag. Tatalakayin namin ang GROUP BY, ORDER BY at MAYROON mamaya sa seksyong ito. Ang ilan sa mga pagpapaandar na Pinagsama ay COUNT, SUM, AVG, MIN, MAX.

Talakayin natin isa-isa.

  • COUNT (): Ibinabalik ng pagpapaandar na ito ang bilang ng mga hilera na tumutugma sa tinukoy na pamantayan.

Syntax :

PUMILI NG COUNT (haligi_name) MULA sa table_name WHERE kundisyon

Halimbawa :

PUMILI NG COUNT (mag-aaralID) MULA sa Mag-aaral
  • AVG (): Ibinabalik ng pagpapaandar na ito ang average na halaga ng isang numerong haligi.

Syntax :

PUMILI NG AVG (haligi_pangalan) MULA sa talahanayan_name KUNG saan ang kundisyon

Halimbawa :

PUMILI NG AVG (Mga Marka) MULA sa Mag-aaral
  • SUM (): Ibinabalik ng pagpapaandar na ito ang kabuuang kabuuan ng isang numerong haligi.

Syntax :

PUMILI NG SUM (haligi_pangalan) MULA sa table_name WHERE kondisyon

Halimbawa :

PUMILI NG SUM (Mga Marka) MULA sa Mag-aaral
  • MIN (): Ibinabalik ng pagpapaandar na ito ang pinakamaliit na halaga ng napiling haligi.

Syntax :

PUMILI MIN (haligi_pangalan) MULA sa table_name KUNG saan ang kundisyon

Halimbawa :

PUMILI MIN (Mga Marka) BILANG LeastMark MULA Mag-aaral
  • MAX (): Ibinabalik ng pagpapaandar na ito ang pinakamalaking halaga ng napiling haligi.

Syntax :

PUMILI MAX (haligi_pangalan) MULA sa table_name WHERE kundisyon

Halimbawa :

PUMILI NG MAX (Mga Marka) Bilang Pinakamataas naMarka MULA Mag-aaral

Tandaan: Gumamit kami ng aliasing dito (AS new_name), Na tatalakayin namin sa maikling panahon.

GRUPO NG, MAYROON, NG ORDER NI

Ang mga keyword na ito (GROUP BY, HAVING, ORDER BY) ay ginagamit sa isang query upang madagdagan ang pagpapaandar. Ang bawat isa sa kanila ay may tiyak na papel na gampanan.

  • GROUP BY: Ang pagpapaandar na ito ay ginagamit upang ayusin ang isang katulad na uri ng data sa isang pangkat. Halimbawa, kung ang haligi sa isang talahanayan ay binubuo ng magkatulad na data o halaga sa iba't ibang mga hilera sa gayon maaari naming gamitin ang GROUP BY function na i-grupo ang data.

Syntax :

PUMILI ng (mga) pangalan ng haligi MULA sa table_name KUNG SAAN kundisyon GRUPO NG (mga) column_name

Halimbawa :

SELECT COUNT (StudentID), Fname MULA SA GROUP ng Mag-aaral NG Fname
  • HAVING: Ang sugnay na ito ay ginagamit upang ilagay ang mga kundisyon kung saan kailangan naming magpasya kung aling pangkat ang magiging bahagi ng huling itinakdang resulta. Gayundin, hindi namin maaaring gamitin ang pinagsamang mga pagpapaandar tulad SUM (), COUNT () atbp SAAN sugnay. Sa ganitong sitwasyon, kailangan nating gumamit ng Kundisyon ng pagkakaroon.

Syntax :

PUMILI ng (mga) pangalan ng haligi MULA sa table_name KUNG SAAN kundisyon GRUPO NG (mga) haligi_NAGKAROON ng kundisyon


Halimbawa :

PUMILI ng Fname, SUM (Mga Marka) MULA SA GROUP ng Mag-aaral NG Fname HAVING SUM (Marks)> 500

  • ORDER BY: Ang keyword na ito ay ginagamit upang pag-uri-uriin ang itinakdang resulta sa pataas o pababang pagkakasunud-sunod. Ang INIUTOS NI pagaayos ng keyword ang mga tala sa pataas na pagkakasunud-sunod bilang default. Kung nais naming pag-uri-uriin ang mga talaan sa pababang pagkakasunud-sunod, gamitin ang keyword na DESC.

Syntax :

PUMILI ng haligi1, haligi2, ... MULA sa table_name NG ORDER NG haligi1, haligi2, ... ASC | DESC


Halimbawa :

SELECT COUNT (StudentID), City MULA SA GRUPO NG Mag-aaral NG LUNGSOD NG ORDER NG COUNT (StudentID) DESC

NUWAL NA HALAGA

Sa SQL ginagamit namin ang term na NULL upang kumatawan sa isang nawawalang halaga. Ang isang NUL na halaga sa isang talahanayan ay lilitaw na isang blangko ang halaga. Ang isang patlang na may halagang NULL ay isang patlang na walang halaga sa SQL. Tandaan na ang isang halaga ng NULL ay naiiba kaysa sa isang zero na halaga o isang patlang na naglalaman ng mga puwang.

Upang suriin ang null na halaga hindi namin dapat gamitin ang mga operator tulad ng, = atbp Hindi ito sinusuportahan sa SQL. Mayroon kaming mga espesyal na keyword ibig sabihin, AY NULO at HINDI NULO.

  • AY WALANG BISA Syntax :
PUMILI ng mga haligi ng haligi MULA sa talahanayan_pangalan KUNG SAAN ang haligi_pangalan AY Null

Halimbawa :

Piliin ang Fname, Lname Mula sa Mag-aaral Kung Saan Marka AY NULO

pag-login sa alerto sa javascript upang makapag-download
  • HINDI NULO Syntax :
PUMILI ng mga haligi ng haligi MULA sa table_name KUNG SAAN ang kolum na_name AY HINDI NULO

Halimbawa :

Piliin ang Fname, Lname Mula sa Mag-aaral Kung Saan ang Marka AY HINDI NULO

I-UPDATE at TANGGAL

  • I-UPDATE: Ang utos ng Pag-update ay ginagamit upang baguhin ang mga hilera sa isang talahanayan. Maaaring gamitin ang utos ng pag-update upang mag-update ng isang patlang o maraming mga patlang ng sabay.

Syntax :

I-UPDATE ang talahanayan_name SET hanay1 = halaga1, haligi2 = halaga2, ... SAAN kundisyon

Halimbawa :

UPDATE Student SET Fname = 'Robert', Lname = 'Wills' WHERE StudentID = 101
  • TANGGALIN: Ang utos na SQL Delete ay ginagamit upang tanggalin ang mga hilera na hindi na kinakailangan mula sa mga talahanayan ng database. Tinatanggal nito ang buong hilera mula sa mesa .

Syntax :

TANGGAL MULA sa table_name WHERE kundisyon

Halimbawa :

TANGGALIN MULA SA Mag-aaral SAAN FName = 'Robert'

Mayroong isang espesyal na kaso dito, kung kailangan nating tanggalin ang buong talaan ng talahanayan kung gayon kailangan naming tukuyin ang pangalan ng talahanayan. Hahatiin ang data ng partikular na talahanayan.

Halimbawa :

Tanggalin Mula sa Mag-aaral

Isa sa mga pangunahing tanong na lumitaw ngayon ay: Ano ang pagkakaiba sa pagitan ng utos na TANGGALIN at TRUNCATE? Ang sagot ay simple. Ang DELETE ay isang utos ng DML samantalang ang TRUNCATE ay utos ng DDL, din ang TANGTanggal ay tinatanggal nang isa-isa ang mga tala at gumagawa ng isang entry para sa bawat pagtanggal sa log ng transaksyon, samantalang ang TRUNCATE ay nag-aalis ng mga pahina at gumagawa ng isang entry para sa paglipat ng mga pahina sa log ng transaksyon .

SA at sa pagitan ng mga operator

  • Ginagamit ang IN operator upang tukuyin ang maraming halaga sa loob ng sugnay na WHERE. Gumaganap ito bilang isang maikli para sa maraming OR.

Syntax :

PUMILI ng (mga) pangalan ng haligi MULA sa table_name KUNG SAAN ang column_name IN (halaga1, halaga2, ...)

Halimbawa :

PUMILI ng StudentID, Fname, Lname MULA SA Mag-aaral Kung saan Lungsod SA ('Delhi', 'Goa', 'Pune', 'Bengaluru')
  • BETWEEN operator ay pipili ng isang partikular na halaga sa loob ng tinukoy na saklaw. Ito ay sapilitan upang idagdag ang simula at ang halaga ng pagtatapos (Saklaw).

Syntax :

PUMILI ng (mga) pangalan ng haligi MULA sa talahanayan_name SAAN ang haligi_name BETWEEN halaga1 AT halaga2

Halimbawa :

PUMILI ng StudentID, Fname, Lname MULA SA Mag-aaral Kung saan May Mga Marka sa pagitan ng 400 AT 500

Mga alias sa SQL

Ang alias ay isang proseso ng pagbibigay ng isang talahanayan o isang haligi ng isang pansamantalang pangalan upang makakatulong ito kapag kumplikado ang query. Dagdagan nito ang kakayahang mabasa ng query. Ang pagpapalitan ng pangalan na ito ay pansamantala at ang pangalan ng talahanayan ay hindi nagbabago sa orihinal na database. Maaari naming i-alias ang isang haligi o isang mesa. Sa ibaba nabanggit ko ang parehong mga syntaxes.

Ang syntax para sa Column Aliasing :

SELECT haligi_pangalang AS alias_name MULA sa table_name

Halimbawa para sa Column Aliasing :

PUMILI NG CustomerID AS ID, CustomerName AS Customer MULA SA Mga Customer

Syntax para sa Aliasing ng Talahanayan :

PUMILI ng (mga) pangalan ng haligi MULA sa table_name AS alias_name

Halimbawa para sa Aliasing ng Talahanayan :

PUMILI S.Fname, S.LName MULA SA Mag-aaral bilang S

Dinadala tayo nito sa katapusan ng artikulong SQL Basics na ito.Inaasahan kong naunawaan mo ang mga konsepto ng mga pangunahing kaalaman sa SQL.

Kung nais mong malaman ang tungkol sa MySQL at makilala ang open-source na pakikipag-ugnay na database na ito, pagkatapos ay suriin ang aming na kasama ng live na pagsasanay na pinamunuan ng magtuturo at karanasan sa proyekto sa totoong buhay. Tutulungan ka ng pagsasanay na ito na maunawaan ang malalim na MySQL at tutulong sa iyo na makamit ang mastery sa paksa.

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng Mga Pangunahing Kaalaman sa SQL na ito at babalikan ka namin.