Introduksjon til SQL SELECT Query
Før vi hopper for å diskutere SQL-valg, la oss begynne med SQL først. SQL står for Structured Query Language. SQL er et spørrespråk som gjør det mulig å utføre forskjellige operasjoner i databasen eller databasetabellene. Det er forskjellige måter å samhandle med databasetabellene. Velg-kommandoen handler ingenting, men det handler om hvordan vi kommuniserer med databasen og tabellen for å velge de nødvendige postene. Dette er en måte å velge postene fra en eller flere tabeller. Vi kan bruke utvalgte spørring på mange måter, få av dem er enkle og få er fra den komplekse siden. I denne artikkelen vil vi se forskjellige bruksområder for utvalgte utsagn.
Syntaks for SQL SELECT Query
Select er en av de grunnleggende kommandoene i det relationsdatabaseadministrasjonssystemet. Vi kan bruke SELECT-nøkkelordet som et prefiks for å velge post (er) fra en gitt tabell. Det valgte spørringsretursettet med poster fra en eller flere tabeller.
1. Velge de nødvendige kolonnene i en gitt tabell
SELECT, , …… FROM ;
Forklaring:
- VELG er en kommando i seg selv, vi kan bruke den til å velge posten fra tabellen.
- ,, …… er kolonnene i tabellen My_table_name.
- er navnet på en tabell.
2. Velge alle kolonnene i en tabell
SELECT * FROM ;
Forklaring:
- VELG er en kommando i seg selv vi kan bruke til å velge posten fra tabellen.
- * angir alle kolonnene i den gitte tabellen.
- er navnet på en tabell.
3. Velge postene med WHERE-leddet
SELECT, , …… FROM WHERE = ;
Forklaring:
- ,, … er kolonnene i tabellen My_table.
- er navnet på en tabell.
- HVOR er et nøkkelord vi kan bruke i SQL select statement for å velge postene etter den angitte tilstanden.
4. Velge antall poster
SELECT COUNT(*) FROM ;
Forklaring:
- COUNT (*), dette vil gi oss det totale antall rader i tabellen My_table.
- er navnet på en tabell.
Eksempler på SQL SELECT Query
I dette avsnittet vil vi diskutere noen eksempler, med tanke på syntaks som er nevnt ovenfor, slik at hvem som helst kan forstå det ved å legge lite arbeid. La oss øve på noen eksempler for å forstå SQL select-setningen bedre.
Anta at vi har et databasenavn “SKOLE”. Denne databasen har tabeller som nevnt nedenfor:
studenter:
Klasse:
Eksempel 1 - VELG med påkrevde kolonner
Spørsmål:
SELECT Student_ID, First_name, Last_name from Student;
Produksjon:
Spørsmål:
SELECT Student_ID, Class from Class;
Utgang :
Eksempel 2 - VELG alle kolonnene i en tabell
Spørsmål:
SELECT * from Student;
Utgang :
Spørsmål:
SELECT * from Class;
Produksjon:
Eksempel 3 - Velge poster med WHERE-ledd
Spørsmål:
SELECT * from Student WHERE First_name="Alex";
Utgang :
Spørsmål:
SELECT * from Class where Medium=' English ';
Utgang :
Eksempel 4 - Velge antall poster
Spørsmål:
SELECT COUN(*) as count from Student;
Utgang :
Spørsmål:
SELECT COUN(*) as count from Class;
Utgang :
Andre fakta om SQL SELECT
Den valgte uttalelsen som er nevnt over, kan utføres i den relasjonsdatabasen. Det er forskjellige andre utvalgte uttalelsesspørsmål vi kan bruke til å velge poster. Velg uttalelse returnerer alltid et resultatsett. Dette resultatsettet kan inneholde null (0), en eller flere poster også. Det er forskjellige andre ting i den valgte uttalelsen vi kan bruke for å få ønsket resultat. Vi kan bruke JOIN-nøkkelordet for å velge postene fra to eller flere tabeller. Det er forskjellige måter, vi kan bruke to eller flere utvalgte utsagn sammen for å hente postene fra en eller flere tabeller. Vi bør bruke en primærnøkkel til hvilken som helst tabell, slik at en registrering kan identifiseres unikt.
Vi kan bruke den nevnte valgfrie klausulen med SELECT-setningen:
- HVOR: Vi har allerede sett dette med eksempler.
- GRUPPE AV: Dette kreves før du bruker den samlede funksjonen.
- HAR: Vi kan utføre en samlet funksjon ved å bruke denne over GROUP BY-setningen.
- BESTILL AV: Vi kan bruke dette med VELG til å sortere rekkefølgen på resultatsettet.
- AS: Vi har sett dette mens vi valgte de totale postene til en gitt tabell. Denne AS kan brukes til å lage et alias av enten den valgte kolonnen eller tabellen.
Konklusjon - SQL SELECT Query
Vi kan bruke SQL select statement til å velge de nødvendige kolonnene eller postene i henhold til forretningsbehovet. Nesten hver relasjonsdatabase har denne SELECT-kommandoen for å velge posten fra tabellen. Vi kan bruke utvalg på forskjellige måter. Vi kan velge betingelsesbaserte poster. Valgoperasjonen kan utføres på en eller flere tabeller. Vi kan kombinere forskjellige andre kommandoer med SELECT-setningene. MySQL, ORACLE er eksempler på det relasjonsdatabasestyringssystemet.
Anbefalte artikler
Dette er en guide til SQL SELECT Query. Her diskuterer vi introduksjonen, syntaks, eksempler og noen andre fakta om SQL Select Query. Du kan også se på følgende artikler for å lære mer -
- SQL Sett inn spørring
- MySQL Query-kommandoer
- Database i SQL
- Tabell i SQL
- Primær nøkkel vs utenlandsk nøkkel | Topp forskjeller