1. Learn
  2. /
  3. Курси
  4. /
  5. Функції для обробки даних у SQL Server

Connected

Вправа

Пошук шаблону всередині рядка

Якщо вам потрібно знайти шаблон у рядку, скористайтеся функцією PATINDEX(). Вона повертає позицію початку першого входження шаблону в рядок.

Синтаксис: PATINDEX('%pattern%', expression)

pattern відповідність
% будь-який рядок з нуля або більше символів
_ будь-який один символ
[] будь-який один символ у вказаному в дужках діапазоні

У цій вправі ви використаєте таблицю voters, щоб переглянути інформацію про виборців, імена яких відповідають заданому шаблону.

Інструкції 1/4

undefined XP
  • 1

    Напишіть запит, щоб вибрати виборців, у яких у імені містяться літери "rr".

  • 2

    Напишіть запит, щоб вибрати виборців, чиє ім'я починається з "C", а третьою літерою є "r".

  • 3

    Виберіть виборців, у яких ім'я містить "a", за якою йдуть інші літери, потім "w", а далі знову інші літери.

  • 4

    Напишіть запит, щоб вибрати виборців, у чиєму імені є одна з цих літер: "x", "w" або "q".