1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до SQL Server

Connected

вправа

Посередині — найцікавіше

Можливо, пощастить, і потрібні частини рядків будуть на початку або в кінці. Проте зазвичай доводиться діставати символи десь посередині. Розгляньмо, як використовувати RIGHT, LEN, CHARINDEX AND SUBSTRING, щоб виділити внутрішню частину текстового рядка. Стовпчик description може містити кілька причин відключень електроенергії в одному рядку. Ми хочемо виділити всі додаткові причини відключення, коли в стовпчику description з'являється Weather.

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

undefined XP
    1
    2
    3
  • Ви можете скористатися CHARINDEX, щоб знайти певний символ або шаблон у стовпчику. Відредагуйте запит так, щоб повертати CHARINDEX для рядка 'Weather' щоразу, коли він трапляється в стовпчику description.