Opi käyttämään SQL SELECT -ohjelmaa esimerkkien kanssa



Tämä artikkeli on perusteellinen opas SQL SELECT -käskyn käyttämiseen esimerkkien kanssa. Se kertoo eri tavoista käyttää tätä kyselyä muiden SQL-komentojen kanssa.

Tietokannat tallentavat suuria määriä dataa eri muodoissa. Mutta oletko koskaan ajatellut, kuinka valita tiedot ? No, SQL SELECT -käskyä käytetään tietojen hakemiseen tietokannoista. Tässä SQL SELECT -artikkelissa keskustelen siitä, kuinka SELECT-käskyä käytetään SQL: ssä useiden muiden kanssa .

Tässä artikkelissa käsitellään seuraavia aiheita:





Mikä on SQL SELECT?

SELECT-käskyä käytetään tietyn tietojoukon valitsemiseen tietokannasta. SELECT-käskyn palauttamat tiedot tallennetaan tulostaulukkoon, jota kutsutaan tulosjoukoksi.

SQL SELECT -syntaksi:

--Muutaman sarakkeen valitseminen SELECT ColumnName1, ColumnName2, ColumnName (N) FROM TableName - Täydellisten tietojen valitseminen taulukosta SELECT * FROM TableName - N ylemmän tietueen valitseminen taulukosta SELECT TOP N * FROM TableName

Jatkaessamme tässä artikkelissa SQL SELECT -ohjelmaa, ymmärretään, kuinka SELECT-käskyä käytetään eri tavoin.



Esimerkkejä :

Paremman ymmärryksesi vuoksi harkitsen seuraavaa taulukkoa.

Opiskelijanumero Opiskelijan nimi Ikä Kaupunki Maa
yksiRohan2. 3MumbaiIntia
2Sameera22MumbaiIntia
3AnnakaksikymmentäyksiLontooYhdistynyt kuningaskunta
4John19New YorkKÄYTTÖ
5Alice22BerliiniSaksa

Tarkastellaan kutakin niistä yksi kerrallaan.

Esimerkki SQL SELECT -sarakkeesta

Tässä mainitset niiden sarakkeiden nimet, joiden tietoja haluat noutaa.



Esimerkki: Kirjoita kysely hakeaksesi StudentID-, StudentName- ja Age-merkinnät Student-taulukosta.

VALITSE StudentID, StudentName, Age FROM Students

Tuotos:

Opiskelijanumero Opiskelijan nimi Ikä
yksiRohan2. 3
2Sameera22
3Annakaksikymmentäyksi
4John19
5Alice22

SQL SELECT * Esimerkki

Tähtiä (*) käytetään kaikkien tietojen valitsemiseen tietokannasta / taulukosta / sarakkeesta.

Esimerkki: Kirjoita kysely saadaksesi kaikki yksityiskohdat Opiskelijat-taulukosta.

VALITSE * Oppilaista

Tuotos:

Opiskelijanumero Opiskelijan nimi Ikä Kaupunki Maa
yksiRohan2. 3MumbaiIntia
2Sameera22MumbaiIntia
3AnnakaksikymmentäyksiLontooYhdistynyt kuningaskunta
4John19New YorkKÄYTTÖ
5Alice22BerliiniSaksa

Se oli yksinkertainen tapa käyttää SELECT-käskyä. Siirrytään eteenpäin tässä artikkelissa SQL SELECTista ja ymmärretään, kuinka SELECT-käskyä käytetään muiden SQL-komentojen kanssa.

tietotyyppien suoratoisto jaavassa

Käytä SELECT-painiketta DISTINCT-toiminnon kanssa

Voit käyttää SELECT-käskyä DISTINCT-käskyn kanssa vain erillisten arvojen noutamiseen.

Syntaksi

SELECT DISTINCT SarakeNimi1, SarakkeenNimi2, SarakkeenNimi (N) FROM TableName

Esimerkki

VALITSE ERO Ikä opiskelijoista

Tuotos:

Ikä
2. 3
22
kaksikymmentäyksi
19

Tämän artikkelin jatkaessa ymmärretään, kuinka SQL SELECTia käytetään ORDER BY -lausekkeen kanssa.

Käytä SELECT-painiketta ORDER BY -toiminnolla

Kuten me kaikki tiedämme, että TILAA Lausunnolla käytetään lajittelemaan tulokset joko nousevassa tai laskevassa järjestyksessä. Voimme käyttää ORDER BY -käskyä SELECT-käskyn kanssa saadaksesi tiettyjä tietoja nousevassa tai laskevassa järjestyksessä.

Syntaksi
SELECT ColumnName1, ColumnName2, ColumnName (N) FROM TableName ORDER BY ColumnName1, ColumnName2, ... ASC | DESC

Esimerkki vain ORDER BY -toiminnon käytöstä

Kirjoita kysely valitaksesi kaikki kentät opiskelijataulukosta kaupunkien mukaan.

VALITSE * OPISKELIJOISTA TILAA kaupungin mukaan

Tuotos:

Opiskelijanumero Opiskelijan nimi Ikä Kaupunki Maa
5Alice22BerliiniSaksa
3AnakaksikymmentäyksiLontooYhdistynyt kuningaskunta
yksiRohan2. 3MumbaiIntia
2Sameera22MumbaiIntia
4John19New YorkKÄYTTÖ

Esimerkki ORDER BY: n käytöstä laskevassa järjestyksessä

Kirjoita kysely valitaksesi kaikki kentät opiskelijataulukosta kaupunkien mukaan laskevassa järjestyksessä.

VALITSE * OPISKELIJOISTA TILAA Kaupunkikuvaus
Opiskelijanumero Opiskelijan nimi Ikä Kaupunki Maa
4John19New YorkKÄYTTÖ
yksiRohan2. 3MumbaiIntia
2Sameera22MumbaiIntia
3AnakaksikymmentäyksiLontooYhdistynyt kuningaskunta
5Alice22BerliiniSaksa

Seuraavaksi tässä artikkelissa ymmärretään, kuinka SQL SELECTia käytetään GROUP BY -käskyn kanssa.

Käytä SELECT-ryhmää GROUP BY -toiminnon kanssa

GROUP BY -lausunto käytetään SELECT-käskyn kanssa tulosjoukon ryhmittelemiseksi yhdellä tai useammalla sarakkeella.

Syntaksi
SELECT ColumnName1, ColumnName2, ..., ColumnName (N) FROM TableName WHERE ehto RYHMÄ sarakkeen nimi (N) TILAUS sarakkeen nimi (N)

Esimerkki:

Kirjoita kysely, jossa luetellaan kunkin iän opiskelijoiden määrä.

VALITSE LASKE (StudentID), Kaupunki opiskelijoiden ryhmittäin kaupungin mukaan

Tuotos:

COUNT (StudentID) Kaupunki
2Mumbai
yksiLontoo
yksiNew York
yksiBerliini

Seuraavaksi tässä artikkelissa ymmärretään, kuinka SQL SELECTia käytetään GROUP BY -käskyn kanssa.

Käytä SELECT with HAVING -lauseketta

HAVING-lauseketta voidaan käyttää SELECT-käskyn kanssa tietojen noutamiseksi joidenkin ehtojen perusteella.

Syntaksi
SELECT ColumnName1, ColumnName2, ColumnName (N) FROM TableName WHERE ehto RYHMÄ sarakkeenNimi (N) EHDOT TILA PÄIVÄN sarakeNimi (N)

Esimerkki

Kirjoita kysely oppilaiden lukumäärän saamiseksi jokaisessa kaupungissa, jossa opiskelijoiden määrä on> 1 ja jotka on lajiteltu laskevassa järjestyksessä.

dataohjattu kehys seleenin Webdriver-esimerkissä
VALITSE LASKE (StudentID), Kaupunki opiskelijaryhmästä RYHMÄ KAUPUNKI, JOKA LASKEE (StudentID)> 1 TILAA LASKEEN (StudentID)

Tuotos:

Määrä (StudentID) Kaupunki
2Mumbai

Käytä SELECT INTO -lausekkeella

Tätä lausetta käytetään, kun haluat kopioida tietoja yhdestä taulukosta toiseen.

Syntaksi

SELECT * INTO NewTableName [IN DatabaseName] -kohdasta OldTableName WHERE -ehto

Esimerkki

Kirjoita kysely luodaksesi varmuuskopion Opiskelijoiden tietokannasta.

VALITSE * Opiskelijoiden varmuuskopiointiin

Tuotos:

Näet, että StudentBackup-taulukossa on kaikki Student-taulukon kentät.

Opiskelijanumero Opiskelijan nimi Ikä Kaupunki Maa
yksiRohan2. 3MumbaiIntia
2Sameera22MumbaiIntia
3AnnakaksikymmentäyksiLontooYhdistynyt kuningaskunta
4John19New YorkKÄYTTÖ
5Alice22BerliiniSaksa

Esimerkki: Kirjoita kysely varmuuskopion luomiseksi valitsemalla muutama sarake Opiskelijat-taulukosta.

Valitse StudentName, Age INTO StudentBackup FROM Students

Tuotos:

Näet, että StudentBackup-taulukossa on seuraavat kentät Opiskelijat-taulukosta.

Opiskelijan nimi Ikä
Rohan2. 3
Sameera22
Annakaksikymmentäyksi
John19
Alice22

Esimerkki: Kirjoita kysely varmuuskopion luomiseksi lisäämällä kaikki yksityiskohdat kaikista niistä opiskelijoista, jotka opiskelevat kaupungissa Mumbai.

VALITSE * OPISKELIJOIHIN Varmuuskopiointi opiskelijoilta, missä Kaupunki = 'Mumbai'
Opiskelijanumero Opiskelijan nimi Ikä Kaupunki Maa
yksiRohan2. 3MumbaiIntia
2Sameera22MumbaiIntia

Nämä olivat muutamia tapoja käyttää SELECT-komentoa. Saadaksesi lisätietoja, harjoittele kyselyjen kirjoittamista sisään SQL-komennot .Tämän avulla olemme päättäneet tämän SQL SELECT -artikkelin.

Jos haluat oppia lisää MySQL ja tutustu tähän avoimen lähdekoodin relaatiotietokantaan ja tutustu sitten joka sisältää ohjaajan vetämän live-koulutuksen ja tosielämän projektikokemuksen. Tämä koulutus auttaa ymmärtämään MySQL: ää perusteellisesti ja auttaa saavuttamaan aiheen hallinnan.

Onko sinulla kysymys meille? Mainitse se tämän artikkelin kommenttiosassa SQL SELECT -ohjelmassa ja palaan sinuun.