Articles

SQL jokertekens met voorbeeld

in deze tutorial zullen we ons richten op de jokertekens van SQL en deze in detail bespreken. We zullen elke beschikbare wildcard in detail bestuderen en vervolgens de voorbeelden bespreken om onze concepten duidelijk te maken.

blijf op de hoogte van de nieuwste technologietrends
Join DataFlair on Telegram!!

Wat zijn jokertekens in SQL?

SQL-jokertekens worden geplaatst om een of meer tekens in een tekenreeks te vervangen. Wildcards zijn handig als we de snaren moeten vergelijken en ook proberen om de kleinste details te krijgen.

jokertekens worden aangeboden met de soortgelijke operator en zijn handig voor het oplossen van complexe query ‘ s.

bijvoorbeeld, stel je een voorwaarde voor waarin we een grote hoeveelheid gegevens beschikbaar hebben. En we willen meer weten over alle mensen in de leeftijdsgroep 20 tot 30 wiens namen beginnen met A of N.

Voor het oplossen van dergelijke complexe query ‘ s gebruiken we jokertekens.

enkele van de meest gebruikte wildcards zijn als volgt:

Wildcards in MS Access

Sr.Geen Representatiesymbool Description
1 * staat voor nul of meer tekens.
2 ? staat voor een enkel teken.
3 staat voor een enkel teken tussen de haakjes.
4 ! staat voor de tekens die niet beschikbaar zijn in de haakje.
5 staat voor een reeks tekens.
6 # staat voor een enkel numeriek teken.

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 staat voor een reeks tekens.

Waarom hebben we jokertekens nodig?

we gebruiken SQL-jokertekens wanneer we naar complexe gegevens moeten zoeken. Deze complexe gegevens kunnen strings of numerieke met speciale kenmerken compromitteren.

jokertekens zijn ook handig als we ons opvragen proces willen versnellen. De resultaten zijn aanzienlijk snel wanneer wildcards in gebruik zijn.

we hebben al gezien dat SQL-jokertekens worden geplaatst met de soortgelijke operator.

laten we het gebruik bekijken en dan bespreken we de voorbeelden:

Sr.No gebruik met soortgelijke operator omschrijving
1 waarbij kolomnaam als ‘ a%’ waarden geeft die beginnen met’a’.
2 waarbij kolomnaam zoals ‘%a ‘ waarden geeft die eindigen op ‘a’.
3 waarbij kolomnaam zoals ‘ % ab%’ geeft elke waarde die’ ab ‘ in een willekeurige positie heeft.
4 waarbij kolomnaam zoals ‘ _a%’ elke waarde retourneert die’ a ‘ als tweede teken heeft.
5 waarbij kolomnaam zoals ‘a_ % _ %’ geeft elke waarde die begint met’ a ‘ en ten minste 3 tekens lang is.
6 waarbij kolomnaam zoals ‘ a % b ‘ elke waarde retourneert die begint met’ a ‘en eindigt met’b’.

Demo Database

laat ons begrijpen welke database we in deze tutorial gaan gebruiken.
Query:

SELECT * FROM DataFlair_emp2;

demo database

Hier kunnen we de inhoud van onze demo database zien.

Voorbeeld 1: Laten we de naam achterhalen van werknemers die beginnen met ‘A’.
Query:

SELECT * FROM dataflair_emp2WHERE name_emp LIKE 'A%';

SQL wildcard voorbeeld

Hier kunnen we de namen zien van werknemers die ‘A’ als eerste teken in de naam hebben.

Voorbeeld 2: Laten we de werknemers vinden waarvan de locaties ‘nd’bevatten.
Query:

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

Wildcard in SQL

kunnen we de locaties met het vereiste patroon observeren.

Voorbeeld 3: Laten we de werknemer vinden met drie tekens in zijn of haar naam.
Query:

SELECT * FROM dataflair_emp2WHERE name_emp LIKE '___';

voorbeeld van jokertekens in SQL

Hier kunnen we de details zien van werknemers met drie tekens in het veld Naam.

Voorbeeld 4: Laten we nu de steden vinden die eindigen met ‘e’ in onze database.
Query:

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

jokertekens in SQL

Hier kunnen we de details zien van de vereiste locaties volgens het filter.

Voorbeeld 5: Laten we de details van locaties vinden die ‘u’ als tweede teken hebben.
Query:

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

jokertekens in SQL

Hier kunnen we de resultaten zien van locaties die ‘u’ als tweede teken hebben.

Voorbeeld 6: laten we de details van locaties vinden met het eerste teken als ‘P’ en het laatste teken als ‘e’.
Query:

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

voorbeeld van jokertekens in SQL

Hier kunnen we de details zien van locaties die beginnen met ‘p’ en eindigen met ‘e’.

samenvatting

In deze handleiding hebben we besproken en begrepen hoe SQL-jokertekens worden geplaatst en hoe ze nuttig zijn. We hebben verschillende voorbeelden besproken.

we hebben ook begrepen hoe we jokertekens kunnen gebruiken om complexe query ‘ s op te lossen.

wanneer we jokertekens gebruiken, moeten we ervoor zorgen dat de jokertekens alleen functioneren met de jokertekens.