Johdanto SQL SELECT -kyselyyn
Ennen kuin hyppäämme keskustelemaan SQL-valintakyselystä, aloitetaan ensin SQL: llä. SQL tarkoittaa strukturoitua kyselykieltä. SQL on kyselykieli, joka mahdollistaa erilaisten toimintojen tekemisen tietokannassa tai tietokantataulukoissa. Tietokantataulukoiden kanssa on vuorovaikutuksessa erilaisia tapoja. Select-komento ei ole mitään, mutta kyse on siitä, kuinka kommunikoimme tietokannan ja sen taulukon kanssa tarvittavien tietueiden valintaa varten. Tämä on tapa valita tietueet yhdestä tai useammasta taulukosta. Voimme käyttää valittua kyselyä monin tavoin, muutama niistä on helppoa ja muutama monimutkaiselta puolelta. Tässä artikkelissa näemme valittujen lauseiden eri käyttötarkoitukset.
SQL SELECT -kyselyn syntaksi
Valitse on yksi relaatiotietokannan hallintajärjestelmän peruskomennoista. Voimme käyttää SELECT-avainsanaa etuliitteenä valitaksesi tietueet tietystä taulukosta. Valitse kysely palauttaa tietuejoukon annetusta yhdestä tai useammasta taulukosta.
1. Valitse tietyn taulukon vaadittavat sarakkeet
SELECT, , …… FROM ;
Selitys:
- SELECT on itse komento, jota voidaan käyttää tietueen valitsemiseen taulukosta.
- ,, …… ovat taulukon My_table_name sarakkeet.
- on taulukon nimi.
2. Valitse kaikki taulukon sarakkeet
SELECT * FROM ;
Selitys:
- SELECT on itse komento, jota voimme käyttää tietueen valitsemiseen taulukosta.
- * tarkoittaa kaikkia taulukon sarakkeita.
- on taulukon nimi.
3. Tietueiden valitseminen WHERE-lauseella
SELECT, , …… FROM WHERE = ;
Selitys:
- ,, …… ovat taulukon My_table sarakkeet.
- on taulukon nimi.
- Missä on avainsana, jota voimme käyttää SQL Select -lauseessa tietueiden valitsemiseksi määritetyn ehdon mukaan.
4. Tietueiden määrän valitseminen
SELECT COUNT(*) FROM ;
Selitys:
- COUNT (*), tämä antaa meille taulukon My_table rivien kokonaismäärän.
- on taulukon nimi.
Esimerkkejä SQL SELECT -kyselystä
Tässä osassa käsittelemme joitain esimerkkejä ottaen huomioon yllä mainittu syntaksi, jotta kuka tahansa voi helposti ymmärtää panostamalla vähän vaivaa. Harjoitetaan joitain esimerkkejä ymmärtääksesi SQL Select -lauseketta paremmin.
Oletetaan, että meillä on tietokannan nimi “SCHOOL”. Tietokannassa on alla mainitut taulukot:
opiskelijat:
luokka:
Esimerkki 1 - VALITSE vaadituilla sarakkeilla
kysely:
SELECT Student_ID, First_name, Last_name from Student;
lähtö:
kysely:
SELECT Student_ID, Class from Class;
Tulos :
Esimerkki 2 - VALITSE kaikki taulukon sarakkeet
kysely:
SELECT * from Student;
Tulos :
kysely:
SELECT * from Class;
lähtö:
Esimerkki 3 - tietueiden valitseminen WHERE-lauseen avulla
kysely:
SELECT * from Student WHERE First_name="Alex";
Tulos :
kysely:
SELECT * from Class where Medium=' English ';
Tulos :
Esimerkki 4 - tietueiden määrän valitseminen
kysely:
SELECT COUN(*) as count from Student;
Tulos :
kysely:
SELECT COUN(*) as count from Class;
Tulos :
Muita tietoja SQL SELECT -sovelluksesta
Edellä mainittu valintalauseke voidaan suorittaa relaatiotietokannassa. Tietueiden valitsemiseksi voidaan käyttää useita muita lausekyselyjä. Valitse lause palauttaa aina tulosarjan. Tämä tulosjoukko voi sisältää nolla (0), myös yhden tai useamman tietueen. Select-lauseessa on monia muita asioita, joita voimme käyttää halutun tuloksen saamiseksi. Voimme käyttää JOIN-avainsanaa valitaksesi tietueet kahdesta tai useammasta taulukosta. On olemassa erilaisia tapoja, voimme käyttää kahta tai useampaa valittua lausetta yhdessä saadakseen tietueet yhdestä tai useammasta taulukosta. Meidän tulisi käyttää ensisijaista avainta mihin tahansa taulukkoon, jotta tietue voidaan tunnistaa yksilöllisesti.
Voimme käyttää alla mainittua valinnaista lauseketta SELECT-käskyn kanssa:
- Missä: Olemme jo nähneet tämän esimerkkien avulla.
- RYHMITTÄMINEN: Tämä tarvitaan ennen yhdistelmätoiminnon käyttöä.
- OVAT: Voimme suorittaa aggregoidun toiminnon käyttämällä tätä GROUP BY -käskyn kautta.
- TILAUS : Voimme käyttää tätä VALITSE: n kanssa lajitellaksesi tulosjoukon järjestyksen.
- AS: Olemme nähneet tämän valittaessa tietyn taulukon kokonaistietueita. Tätä AS: tä voidaan käyttää joko valitun sarakkeen tai taulukon aliaksen tekemiseen.
Johtopäätös - SQL SELECT -kysely
Voimme käyttää SQL Select -lauseketta valitaksesi tarvittavat sarakkeet tai tietueet yritystarpeiden mukaisesti. Lähes jokaisessa relaatiotietokannassa on tämä SELECT-komento tietueen valitsemiseksi taulukosta. Voimme käyttää valikoimaa monin tavoin. Voimme valita ehdolliset tietueet. Valittu toimenpide voidaan suorittaa yhdellä tai useammalla taulukolla. Voimme yhdistää useita muita komentoja SELECT-käskyihin. MySQL, ORACLE ovat esimerkkejä relaatiotietokannan hallintajärjestelmästä.
Suositellut artikkelit
Tämä on opas SQL SELECT -kyselyyn. Tässä keskustellaan johdannosta, syntaksista, esimerkkeistä ja muista tosiasioista SQL Select Query -sivustosta. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -
- SQL-lisäyskysely
- MySQL-kyselykomennot
- Tietokanta SQL: ssä
- Taulukko SQL: ssä
- Ensisijainen avain vs. vieras avain | Suurimmat erot