Tot el que heu de saber sobre LIKE Operator a SQL



Aquest article sobre LIKE a SQL és una guia completa sobre les diverses maneres en què podeu utilitzar l’operador LIKE amb la clàusula WHERE.

és un idioma, que consta de múltiples ordres i operadors. Però, quan hagueu de recuperar dades basades en alguns patrons o caràcters, necessitareu l’operador LIKE. Per tant, en aquest article sobre LIKE a SQL, parlaré dels temes següents:

SQL - Com a SQL - Edureka





    1. Què és l'operador LIKE?
    2. Sintaxi de l'operador LIKE
    3. Es van recuperar diferents patrons amb operadors LIKE
    4. Exemples d'operadors LIKE

Què és LIKE a SQL?

Aquest operador s'utilitza juntament amb la clàusula WHERE per recuperar les dades segons un patró específic. Hi ha dos comodins que s’utilitzen juntament amb l’operador LIKE per recuperar dades. Ells són:

  • % [Signe de percentatge] - Coincideix amb 0 o més caràcters.
  • _ [Subratllat]: coincideix exactament amb un caràcter.

Per tant, ara que us he dit, què és l’operador LIKE, a continuació, en aquest article, entenem la sintaxi de l’operador LIKE.



Sintaxi de l'operador LIKE

La sintaxi de l’operador LIKE és la següent:

què és la sincronització a Java
SELECCIONA la columna 1, coulmn2,. . ., columnN FROM nom de taula WHERE columnName LIKE patró

Ara, ja que teniu una idea de la sintaxi de l’operador LIKE, a continuació, en aquest article sobre LIKE a SQL, vegem els diferents patrons que podeu recuperar amb l’operador LIKE.

S'han recuperat diferents patrons amb l'operador LIKE

Els diferents patrons esmentats amb els operadors LIKE són els següents:



Consulta 1: Si heu de trobar valors que comencin per 'x'

Com operació:

ON nom de columna COM 'x%'

Consulta 2: Si heu de trobar valors que acabin amb 'x'

Com operació:

ON nom de columna COM '% x'

Consulta 3: Si heu de trobar valors que tinguin “abc” en qualsevol posició

Com operació:

ON Nom de columna COM '% abc%'

Consulta 4: Si heu de trobar valors que tinguin “a” a la tercera posició

com aprendre estudi visual

Com operació:

ON Nom de columna COM '__a%'

Aquí hi ha 2 subratllats presents abans de la lletra 'a'.

Consulta 5: Si heu de trobar valors que comencin per 'a' i tinguin una longitud mínima de 5 caràcters

recursió de Fibonacci c ++

Com operació:

ON nom de columna COM 'un ____%'

Aquí hi ha 4 subratllats presents després de la lletra 'a'.

Consulta 6: Si heu de trobar valors que comencin per “g” i acabin per “v”

Com operació:

ON nom de columna COM 'g% v'

Per tant, ara que he discutit els diversos patrons, a continuació, en aquest article sobre LIKE a SQL, anem a buscar alguns exemples.

Exemples d'operadors LIKE

Considereu la taula següent en què aplicarem diverses operacions de l’operador LIKE.

ID estudiant nom de l'estudiant
1akash
2medalla
3sanjay
4anuj
5sonali

P1. Seleccioneu tots els estudiants que comencin per 'a'

SELECCIÓ * D’ALUMNES ON EL nom d’alumne COM “a%”

Sortida:

ID estudiant nom de l'estudiant
1akash
4anuj

P2. Seleccioneu tots els estudiants amb un nom d'estudiant que acabi amb 'i'

SELECCIÓ * DELS ESTUDIANTS ON EL Nom de l'estudiant COM '% i'

Sortida:

ID estudiant nom de l'estudiant
2medalla
5sonali

P3. Seleccioneu tots els estudiants amb un nom d'estudiant que tinguin 'li' en qualsevol posició

SELECCIÓ * D’ALUMNES ON EL Nom de l’alumne COM '% li%'

Sortida:

ID estudiant nom de l'estudiant
2medalla
5sonali

P4. Seleccioneu tots els estudiants amb un nom d'estudiant que tinguin 'o' a la segona posició:

SELECCIÓ * DELS ESTUDIANTS ON EL Nom de l'estudiant COM '_o%'

Sortida:

ID estudiant nom de l'estudiant
5sonali

P5. Seleccioneu tots els estudiants amb un nom d'estudiant que comencin per 'a' i que tinguin com a mínim 5 caràcters

SELECCIÓ * D’ALUMNES ON EL nom d’alumne COM “un ____%”

Sortida:

ID estudiant nom de l'estudiant
1akash

Q6. Seleccioneu tots els estudiants amb un nom d'estudiant que comencin per 's' i acabin per 'y'

SELECCIONA * D’ALUMNES ON EL nom de l’alumne COM ‘s% y’

Sortida:

ID estudiant nom de l'estudiant
3sanjay

Amb això, arribem al final d’aquest article. Espero que hagueu entès com utilitzar la clàusula LIKE per recuperar diversos tipus de dades. Si voleu obtenir més informació MySQL i conegueu aquesta base de dades relacional de codi obert i, a continuació, consulteu la nostra que inclou formació en directe dirigida per un instructor i experiència en projectes reals. Aquesta formació us ajudarà a entendre en profunditat MySQL i us ajudarà a dominar el tema.

Tens alguna pregunta? Si us plau, mencioneu-ho a la secció de comentaris d’aquest article i us respondré.