Kaikki mitä sinun tarvitsee tietää LIKE Operatorista SQL: ssä



Tämä artikkeli LIKE SQL: ssä on kattava opas LIKE-operaattorin WHERE-lausekkeen eri tavoista.

on kieli, joka koostuu useista komennoista ja operaattoreista. Mutta kun sinun on haettava tietoja jonkin mallin tai merkkien perusteella, tarvitset LIKE-operaattoria. Joten tässä LIKE in SQL -artikkelissa käsittelen seuraavia aiheita:

SQL - Kuten SQL - Edureka





    1. Mikä on LIKE-operaattori?
    2. LIKE-operaattorin syntaksi
    3. Eri malleja haettu LIKE-operaattoreilla
    4. Esimerkkejä LIKE-operaattoreista

Mitä LIKE on SQL: ssä?

Tätä operaattoria käytetään WHERE-lausekkeen kanssa tietojen noutamiseksi tietyn mallin mukaisesti. On kaksi yleismerkkiä, joita käytetään LIKE-operaattorin kanssa tietojen noutamiseen. He ovat:

  • % [Prosenttimerkki] - Se vastaa vähintään 0 merkkiä.
  • _ [Alaviiva] - Se täsmää yhden merkin kanssa.

Joten nyt, kun olen sanonut sinulle, mikä on LIKE-operaattori, ymmärretään seuraavaksi tässä artikkelissa LIKE-operaattorin syntaksia.



LIKE-operaattorin syntaksi

LIKE-operaattorin syntaksit ovat seuraavat:

SELECT sarake1, coulmn2,. . ., sarake N FROM taulukonimi WHERE columnName LIKE kuvio

Nyt kun sinulla on käsitys LIKE-operaattorin syntaksista, seuraavaksi tässä artikkelissa LIKE SQL: ssä, katsotaanpa erilaisia ​​malleja, jotka voit noutaa LIKE-operaattorilla.

Eri kuviot haettu LIKE-operaattorilla

LIKE-operaattoreiden kanssa mainitut eri mallit ovat seuraavat:



Kysely 1: Jos sinun on löydettävä arvot, jotka alkavat 'x': llä

Kuten toiminta:

MISSÄ columnname LIKE 'x%'

Kysely 2: Jos sinun on löydettävä arvot, jotka päättyvät kirjaimella 'x'

Kuten toiminta:

Missä columnname LIKE ”% x”

Kysely 3: Jos joudut etsimään arvoja, joissa on “abc” missä tahansa asennossa

kuinka heittää kaksinkertainen int

Kuten toiminta:

MISSÄ columnname LIKE ”% abc%”

Kysely 4: Jos joudut etsimään arvoja, joiden kolmannessa paikassa on a

Kuten toiminta:

MISSÄ columnname LIKE ”__a%”

Tässä on 2 alaviivaa ennen a-kirjainta.

Kysely 5: Jos sinun on löydettävä arvot, jotka alkavat 'a': lla ja ovat vähintään 5 merkin pituisia

Kuten toiminta:

MISSÄ columnname LIKE ”a ____%”

Tässä on neljä alaviivaa a-kirjaimen jälkeen.

Kysely 6: Jos sinun on löydettävä arvot, jotka alkavat 'g': llä ja päättyvät 'v': llä

Kuten toiminta:

MISSÄ columnname LIKE ”g% v”

Joten nyt, kun olen keskustellut eri malleista, seuraavaksi tässä artikkelissa LIKE SQL: ssä, tarkastellaan joitain esimerkkejä.

Esimerkkejä LIKE-operaattoreista

Harkitse seuraavaa taulukkoa, johon käytämme LIKE-operaattorin erilaisia ​​toimintoja.

opiskelijanumero opiskelijan nimi
yksiakash
2mitali
3sanjay
4anuj
5sonali

Q1. Valitse kaikki a-kirjaimella alkavat opiskelijat

VALITSE * OPISKELIJOISTA MISSÄ opiskelijanimi LIKE 'a%'

Tuotos:

opiskelijanumero opiskelijan nimi
yksiakash
4anuj

Q2. Valitse kaikki opiskelijat, joiden opiskelijanimi päättyy i-kirjaimeen

VALITSE * OPISKELIJOISTA MISSÄ opiskelijanimi LIKE '% i'

Tuotos:

opiskelijanumero opiskelijan nimi
2mitali
5sonali

Q3. Valitse kaikki opiskelijat, joilla on opiskelijanimi ja joissa missä tahansa kohdassa on ”li”

VALITSE * OPISKELIJOISTA MISSÄ opiskelijanimi LIKE '% li%'

Tuotos:

opiskelijanumero opiskelijan nimi
2mitali
5sonali

Q4. Valitse kaikki opiskelijat, joilla on opiskelijanimi ja joiden toisessa paikassa on “o”:

VALITSE * OPISKELIJOISTA MISSÄ opiskelijanimi LIKE '_o%'

Tuotos:

opiskelijanumero opiskelijan nimi
5sonali

Q5. Valitse kaikki opiskelijat, joiden opiskelijanimi alkaa a: lla ja on vähintään 5 merkkiä pitkä

VALITSE * OPISKELIJOISTA Missä opiskelijanimi LIKE 'a ____%'

Tuotos:

opiskelijanumero opiskelijan nimi
yksiakash

Q6. Valitse kaikki opiskelijat, joiden opiskelijanimi alkaa s: llä ja päättyy y: llä.

VALITSE * OPISKELIJOISTA MISSÄ opiskelijanimi LIKE '% y'

Tuotos:

opiskelijanumero opiskelijan nimi
3sanjay

Tämän avulla olemme päässeet tämän artikkelin loppuun. Toivon, että ymmärsit kuinka käyttää LIKE-lauseketta erilaisten tietojen hakemiseen. Jos haluat oppia lisää MySQL ja tutustu tähän avoimen lähdekoodin relaatiotietokantaan ja tutustu sitten joka sisältää ohjaajan vetämän live-koulutuksen ja tosielämän projektikokemuksen. Tämä koulutus auttaa ymmärtämään MySQL: ää perusteellisesti ja auttaa saavuttamaan aiheen hallinnan.

Onko sinulla kysymys meille? Mainitse se tämän artikkelin kommenttiosassa ja palaan sinuun.