Articles

SQL jokertecken med exempel

i denna handledning kommer vi att fokusera på SQL jokertecken och diskutera det i detalj. Vi kommer att studera varje tillgängligt jokertecken i detalj och sedan diskutera exemplen för att rensa våra koncept.

håll dig uppdaterad med de senaste tekniktrenderna
gå med i DataFlair på Telegram!!

Vad är jokertecken i SQL?

SQL jokertecken sätts för att ersätta ett eller flera tecken i en sträng. Jokertecken är praktiska när vi behöver jämföra strängarna och också sträva efter att få minsta detaljer.

jokertecken sätts upp med liknande operatör och är praktiska för att lösa komplexa frågor.

låt oss till exempel föreställa oss ett tillstånd där vi har en stor mängd data tillgängliga. Och vi vill ta reda på detaljer om alla personer som ligger i åldersgruppen 20 till 30 vars namn börjar från A eller N.

för att lösa sådana komplexa frågor använder vi jokertecken.

några av de vanligaste Jokertecken är följande:

jokertecken i MS Access

Sr.No Representationssymbol beskrivning
1 * står för noll eller fler tecken.
2 ? står för ett enda tecken.
3 står för ett enda tecken inom parenteserna.
4 ! står för tecknen som inte är tillgängliga i fästet.
5 står för en rad tecken.
6 # står för ett enda numeriskt tecken.

Wildcards in SQL Server

Sr.No Representation Symbol Description
1 % Stands for zero or more characters.
2 _ Stands for a single character.
3 Stands for a single character specific to the brackets.
4 ^ Stands for any character not in brackets.
5 står för en rad tecken.

Varför behöver vi jokertecken?

vi använder SQL jokertecken när vi behöver söka efter komplexa data. Denna komplexa data kan äventyra strängar eller numeriska med speciella egenskaper.

jokertecken kommer också till nytta när vi vill påskynda vår frågeprocess. Resultaten är betydligt snabba när jokertecken används.

Vi har redan sett SQL jokertecken sätts upp med liknande operatör.

låt oss överväga användningen och sedan skulle vi diskutera exemplen:

Sr.No användning med liknande operatör beskrivning
1 där kolumnnamn som ’a%’ returnerar värden som börjar med ’A’.
2 där kolumnnamn som ’%a’ returnerar värden som slutar med ’a’.
3 där kolumnnamn som ’%ab%’ returnerar ett värde som har ’ab’ i valfri position.
4 där kolumnnamn som ’_a%’ returnerar ett värde som har ’a’ som andra tecken.
5 där kolumnnamn som ’a_%_%’ returnerar ett värde som börjar med ’a’ och är minst 3 tecken långt.
6 där kolumnnamn som ’A%b’ returnerar ett värde som börjar med ’a’ och slutar med ’b’.

Demo databas

låt oss förstå databasen vi kommer att använda i denna handledning.
fråga:

SELECT * FROM DataFlair_emp2;

demo databas

Här kan vi se innehållet i vår demo databas.

exempel 1: Låt oss ta reda på namnet på anställda som börjar med ’A’.
fråga:

SELECT * FROM dataflair_emp2WHERE name_emp LIKE 'A%';

SQL jokertecken exempel

Här kan vi se namnen på anställda som har ” A ” som första tecken i namnet.

exempel 2: Låt oss hitta de anställda vars platser innehåller ’nd’.
fråga:

SELECT * FROM dataflair_emp2WHERE location LIKE '%nd%';

jokertecken i SQL

Vi kan observera platserna med det önskade mönstret.

exempel 3: Låt oss hitta den anställde med tre tecken i hans eller hennes namn.
fråga:

SELECT * FROM dataflair_emp2WHERE name_emp LIKE '___';

exempel på jokertecken i SQL

Här kan vi se detaljerna för anställda med tre tecken i namnfältet.

exempel 4: Låt oss nu hitta de städer som slutar med ’e’ i vår databas.
fråga:

SELECT location as City FROM dataflair_emp2WHERE location LIKE '%e';

jokertecken i SQL

Här kan vi se detaljerna om de önskade platserna enligt filtret.

exempel 5: Låt oss hitta detaljer om platser som har ’u’ som andra tecken.
fråga:

 SELECT location as City FROM dataflair_emp2WHERE location LIKE '_u%';

jokertecken i SQL

Här kan vi se resultaten av platser som har ” u ” som andra tecken.

exempel 6: Låt oss hitta detaljer om platser med det första tecknet som ’P’ och det sista tecknet som ’e’.
fråga:

SELECT * FROM dataflair_emp2WHERE location LIKE 'p%e';

exempel på jokertecken i SQL

Här kan vi se detaljerna om platser som börjar med ” p ”och slutar med ”e”.

sammanfattning

i denna handledning har vi diskuterat och förstått hur SQL jokertecken sätts och hur de är fördelaktiga. Vi har diskuterat olika exempel.

Vi har också förstått hur vi kan använda jokertecken för att lösa komplexa frågor.

När vi använder jokertecken måste vi vara noga med att använda samma operatör eftersom jokertecken endast fungerar med samma operatör.