SQL SELECT Fråga - Syntax och exempel på SQL SELECT-fråga

Innehållsförteckning:

Anonim

Introduktion till SQL SELECT Query

Innan vi hoppar för att diskutera SQL-väljfrågan, låt oss börja med SQL först. SQL står för Structured Query Language. SQL är ett frågespråk som gör det möjligt att utföra olika operationer i databasen eller databastabellerna. Det finns olika sätt att interagera med databastabellerna. Select-kommandot handlar ingenting men det handlar om hur vi kommunicerar med databasen och dess tabell för att välja önskade poster. Detta är ett sätt att välja poster från en eller flera tabeller. Vi kan använda utvalda frågor på många sätt, få av dem är enkla och få är från den komplexa sidan. I den här artikeln kommer vi att se de olika användningarna av utvalda uttalanden.

Syntax för SQL SELECT Query

Select är ett av de grundläggande kommandona för det relationsdatabashanteringssystemet. Vi kan använda SELECT-nyckelordet som ett prefix för att välja post (er) från en given tabell. Den valda frågan returnerar uppsättningen av poster från den givna en eller flera tabeller.

1. Välj de önskade kolumnerna i en given tabell

SELECT, , …… FROM ;

Förklaring:

  • SELECT är ett kommando i sig själv, vi kan använda det för att välja posten från tabellen.
  • ,, … är kolumnerna i tabellen My_table_name.
  • är namnet på en tabell.

2. Välj alla kolumner i en tabell

SELECT * FROM ;

Förklaring:

  • SELECT är ett kommando som vi kan använda för att välja posten från tabellen.
  • * anger alla kolumner i tabellen.
  • är namnet på en tabell.

3. Att välja poster med WHERE-klausulen

SELECT, , …… FROM WHERE = ;

Förklaring:

  • ,, … är kolumnerna i tabellen My_table.
  • är namnet på en tabell.
  • VAR är ett nyckelord som vi kan använda i SQL-markeringssatsen för att välja poster enligt det angivna villkoret.

4. Välj antal poster

SELECT COUNT(*) FROM ;

Förklaring:

  • COUNT (*), detta ger oss det totala antalet rader i tabellen My_table.
  • är namnet på en tabell.

Exempel på SQL SELECT Query

I det här avsnittet kommer vi att diskutera några exempel med tanke på syntaxen som nämns ovan så att vem som helst kan förstå genom att göra lite ansträngning. Låt oss öva några exempel för att förstå SQL-valuttrycket bättre.

Anta att vi har ett databasnamn "SKOLA". Denna databas har tabeller som nämns nedan:

studenter:

Klass:

Exempel 1 - VÄLJ med obligatoriska kolumner

Fråga:

SELECT Student_ID, First_name, Last_name from Student;

Produktion:

Fråga:

SELECT Student_ID, Class from Class;

Utgång :

Exempel 2 - VÄLJ alla kolumner i en tabell

Fråga:

SELECT * from Student;

Utgång :

Fråga:

SELECT * from Class;

Produktion:

Exempel 3 - Välja poster med VAR-klausul

Fråga:

SELECT * from Student WHERE First_name="Alex";

Utgång :

Fråga:

SELECT * from Class where Medium=' English ';

Utgång :

Exempel 4 - Välj antal poster

Fråga:

SELECT COUN(*) as count from Student;

Utgång :

Fråga:

SELECT COUN(*) as count from Class;

Utgång :

Andra fakta om SQL SELECT

Det valda uttalandet som nämns ovan kan utföras i den relationsdatabas. Det finns olika andra utvalda uttalande frågor som vi kan använda för att välja poster. Det valda uttalandet returnerar alltid en resultatset. Denna resultatuppsättning kan innehålla noll (0), en eller flera poster också. Det finns olika andra saker i det valda uttalandet vi kan använda för att få önskat resultat. Vi kan använda JOIN-nyckelordet för att välja poster från två eller flera tabeller. Det finns olika sätt, vi kan använda två eller flera utvalda uttalanden tillsammans för att hämta posten från en eller flera tabeller. Vi bör använda en primär nyckel till vilken tabell som helst så att en post kan identifieras unikt.

Vi kan använda nedanstående valfria klausul med SELECT-uttalandet:

  • VAR: Vi har redan sett detta med exempel.
  • GRUPP AV: Detta krävs innan du använder den sammanlagda funktionen.
  • HAVING: Vi kan utföra en aggregerad funktion med hjälp av denna via GROUP-uttalandet.
  • BESTÄLLNING AV: Vi kan använda detta med VÄLJ för att sortera ordningen på resultatuppsättningen.
  • AS: Vi har sett detta när vi valt den totala posten för en given tabell. Denna AS kan användas för att skapa ett alias för antingen den valda kolumnen eller tabellen.

Slutsats - SQL SELECT Query

Vi kan använda SQL-markeringssatsen för att välja önskade kolumner eller poster enligt affärsbehovet. Nästan varje relationsdatabas har detta SELECT-kommando för att välja posten från tabellen. Vi kan använda utvalda på olika sätt. Vi kan välja villkorade baserade poster. Den valda åtgärden kan utföras på en eller flera tabeller. Vi kan kombinera olika andra kommandon med SELECT-uttalanden. MySQL, ORACLE är exempel på det relationsdatabashanteringssystemet.

Rekommenderade artiklar

Detta är en guide till SQL SELECT Query. Här diskuterar vi introduktionen, syntax, exempel och några andra fakta om SQL Select Query. Du kan också titta på följande artiklar för att lära dig mer -

  1. SQL Infoga fråga
  2. MySQL Query-kommandon
  3. Databas i SQL
  4. Tabell i SQL
  5. Primär nyckel vs utländsk nyckel | Topp skillnader