Introduktion till SQL-kommandon

SQL eller populärt känt som Structured Query Language är det grundläggande frågespråket för databaser och är ett domänspecifikt språk för Relational Database Management System. Det är användbart när datatypen är strukturerad och det finns ett beroende mellan de olika attributen till data. Det används ofta och är ett av de mest populära frågespråken för dess unika förmåga att hämta flera poster genom att bara använda ett enda frågeställning. Det består av både DDL-kommandon (Data Definition Language) och DML (Data Manipulation Language), vilket gör användningen av frågor mycket effektivare. SQL är ett deklarativt programmeringsspråk som är baserat och är därför inte ett nödvändigt programmeringsspråk som de som C eller BASIC, etc. För att hämta dataresultaten från databasen, måste du veta SQL-kommandon som vi ska studera i detta inlägg.

Grundläggande SQL-kommandon

  • VÄLJ : Det här är kanske det mest grundläggande SQL-kommandot. Väljkommandot används för att hämta eller hämta resultat från en viss tabell i en databas. Detta följs vanligtvis av specifika kolumnnamn eller alla kolumnnamn (genom att använda *).

  • SKAPA : Detta är ett av de grundläggande DDL-kommandona som används för att skapa en tabell i en databas. Förutsättningarna för att skapa en tabell inkluderar kunskap om kolumnnamn och deras datatyper.

  • ALTER : Detta DML-kommando används för att göra ändringar i tabellen. Det inkluderar att ändra tabellen enligt behovet.

  • VAR : WHERE-klausulen är ett av de viktigaste SQL-kommandona eftersom det används för att hämta eller hämta specifika data som krävs för ett visst fall. Detta är användbart eftersom det utesluter alla irrelevanta data.

  • SQL ALIAS: ALIAS är bland de vanligaste SQL-kommandona som används för att ge ett meningsfullt namn till ditt attribut eller en kolumn. De definieras för kolumner och tabeller som hjälper till att öka frågans läsbarhet.

  • OCH: Detta är en SQL-operatör som används för att kombinera två villkor. För att raden ska visas i datainsamlingsuppsättningen bör båda villkoren vara sanna.

  • AVG (): Detta är en aggregerad funktion som används för att returnera medelvärdet för en viss numerisk kolumn

  • BESTÄLLNING AV : Detta används tillsammans med markeringssatsen för att sortera resultaten antingen i stigande ordning eller fallande ordning. Om inget argument ges efter ORDER BY-klausulen, kommer det som standard att vara den stigande ordningsfrågan.

  • GROUP BY: GROUP BY-klausulen i SQL-kommandona används för att hämta data på grundval av en viss gruppering relaterad till en eller flera kolumner.

  • INSERT : INSERT-kommandot används för att lägga till en ny rad med data i tabellen. Mandatet för INSERT-kommandot är att tabellen redan ska skapas.

Mellankommandon

  • UPDATE : Detta kommando används för att uppdatera eller modifiera befintliga rader i en tabell.

  • RADERA: Som namnet antyder, används detta kommando för att radera raderna från en tabell.

  • HAVING: HAVING-klausulen används för att filtrera data baserat på en eller flera gruppfunktioner. Detta är ganska mycket som att använda en WHERE-klausul, men det inkluderar användning av en gruppfunktion.

  • LIKE: Den här operatören används för att jämföra mellan de två villkoren och listar ner alla rader i en tabell vars kolumnnamn matchar det mönster som anges med LIKE-klausulen. Wildcard-operatörer som% används när du inte är säker på det specifika mönstret.

  • IN : IN-operatören när jämförelsen av en kolumn görs med flera värden. Det är mer eller mindre likt OR-tillståndet.

  • IS NULL: IS NULL-operatören är en annan SQL-baserad operatör som används för att visa om det specifika kolumnnamnet har ett NULL-värde. Det används för att hämta alla rader för de angivna kolumnerna för vilka data inte har hittats eller har hittats som noll.

  • MELLAN : Som namnet antyder filtrerar denna operatör resultaten för en viss uppsättning intervall. Värdet kan i detta fall antingen vara siffror, datum eller text.

  • FALL : Det här fallet är detsamma som används i andra programmeringsspråk som Java, etc. där en beslutskontroll uttalande tas av ärenden och argumentet inuti det används för att hämta målresultaten som matchar det specifika villkoret.

  • COUNT () : Detta är ett av de mest användbara SQL-kommandona som används för att visa räkningen för det totala antalet rader för alla dessa icke-null-data. Den använder kolumnnamnet som argument.

  • INNER JOIN : Detta är ett av de viktigaste SQL-kommandona som spelar in när det måste byggas en relation mellan attributen i två tabeller baserat på ett fast gemensamt attribut. Med andra ord måste kopplingsvillkoret vara sant för att INNER JOIN ska fungera.

Avancerade SQL-kommandon

  • LIMIT : LIMIT-klausulen hjälper dig att ange det maximala antalet rader som är tillåtet i resultatuppsättningen.

  • YTRE JOIN: Detta är kopplingsfunktionen som spelar in när alla fält i båda tabellerna krävs baserat på något vanligt inmatningskolumntillstånd. Om kopplingsvillkoret inte uppfylls, kommer ett NULL-värde att fyllas i till höger om kolumnen.

Tips och tricks för att använda SQL-kommandon

När du använder SQL-kommandon lägger du mer tid på att analysera tabellen än att fråga och utföra den. Använd enklare och mindre komplexa frågor med minimal användning av dynamisk SQL. Föredrar också att använda tabellalias för bättre läsbarhet.

Slutsats

Det här inlägget handlade om de viktiga SQL-kommandona som utgör basen för databasfrågespråket. Hoppas att du gillade artikeln. Håll dig uppkopplad.

Rekommenderade artiklar

Detta har varit en guide till SQL-kommandon. Här har vi diskuterat såväl grundläggande som avancerade SQL-kommandon och några omedelbara SQL-kommandon. Du kan också titta på följande artikel för att lära dig mer-

  1. Hur man använder gnistkommandon
  2. Vad är Hive-kommandon
  3. Ta en titt på AutoCAD-kommandon
  4. Sqoop-kommandon - bör försöka

Kategori: