Filtrarea textului

SQL Intermediar cu ajutorul AI

Jasmin Ludolf

Senior Data Science Content Developer

Potrivire după șablon

O carte

SQL Intermediar cu ajutorul AI

Potrivire după șablon

Colecție de cărți

SQL Intermediar cu ajutorul AI

Metacaractere

$$

  • *: selectează tot

$$

Două metacaractere pentru potrivire:

  • %
  • _

Metacaractere

SQL Intermediar cu ajutorul AI

Potrivire text cu %

Solicitare: Afișați titlurile filmelor care conțin 'love'

SELECT title
FROM films
WHERE title LIKE '%love%';
|title                   |
|------------------------|
|Dr. Strangelove or: H...|
|Beloved                 |
|Cloverfield             |
|The Oogieloves in the...|
...

$$

%:

  • Potrivește orice caracter
  • Sensibil la majuscule
  • %love%:
    • Orice înainte sau după "love"
    • Exact "love" cu minuscule
SQL Intermediar cu ajutorul AI

Sensibilitate la majuscule

Solicitare: Afișați titlurile filmelor care conțin 'love', indiferent de majuscule

SELECT title 
FROM films
WHERE title ILIKE '%love%';
|title                |
|---------------------|
|Intolerance: Love'...|
|Love Me Tender       |
|From Russia with Love|
...
SQL Intermediar cu ajutorul AI

Sensibilitate la majuscule

SELECT title 
FROM films
WHERE LOWER(title) LIKE '%love%';

$$

  • Titlu original: "Love Actually"
  • LOWER(title): "love actually"
    • Potrivire cu "love"
SELECT title 
FROM films
WHERE UPPER(title) LIKE '%LOVE%';

$$

  • Titlu original: "Love Actually"
  • UPPER(title): "LOVE ACTUALLY"
    • Potrivire cu "LOVE"
SQL Intermediar cu ajutorul AI

Potrivire text cu %

Solicitare: Afișați titlurile care se termină cu 'and', indiferent de majuscule

SELECT title
FROM films
WHERE LOWER(title) LIKE '%and';
|title                   |
|------------------------|
|Alexander's Ragtime Band|
|Wonderland              |
|Finding Neverland       |
...

Solicitare: Afișați titlurile care încep cu 'and', indiferent de majuscule

SELECT title
FROM films
WHERE LOWER(title) LIKE 'and%';
|title             |
|------------------|
|And Then Came Love|
|Anderson's Cross  |
|And So It Goes    |
SQL Intermediar cu ajutorul AI

Potrivire text cu _

Solicitare: Afișați titlurile de cinci litere care încep cu E

SELECT title
FROM films
WHERE title LIKE 'E____';
|title|
|-----|
|Evita|
|Earth|
  • "Elf" sau "Enchanted" nu se potrivesc
SQL Intermediar cu ajutorul AI

Excluderea valorilor text

Solicitare: Afișați titlurile care nu încep cu 'The'

SELECT title
FROM films
WHERE title NOT LIKE 'The%';
|title               |
|--------------------|
|Intolerance: Love...|
|Over the Hill to ...|
|Metropolis          |
...
SQL Intermediar cu ajutorul AI

Potrivire după șablon

  • Găsiți similitudini în text

E-mailuri de marketing

SQL Intermediar cu ajutorul AI

Potrivire după șablon

  • Găsiți similitudini în text

Finanțe și produse

SQL Intermediar cu ajutorul AI

Potrivire după șablon

  • Găsiți similitudini în text

$$

$$

$$

  • Sensibil la majuscule
  • Metacaractere
    • *: selectează toate câmpurile
    • _: potrivire caracter
    • %: poziție

AI cu lupă

  • LIKE: potrivire după șablon
  • NOT LIKE: exclude șabloane
  • ILIKE: insensibil la majuscule
  • UPPER() / LOWER(): standardizează majusculele
SQL Intermediar cu ajutorul AI

Să exersăm!

SQL Intermediar cu ajutorul AI

Preparing Video For Download...