Содержание
- 2. Перчень функций
- 3. Функция ASCII возвращает ASCII-код крайнего левого символа строкового выражения, являющегося аргументом функции Функция CHAR возвращает символ
- 4. Функция UNICODE(строковое выражение) возвращает номер в кодировке Unicode первого символа строкового выражения. Функция NCHAR(целое) возвращает символ
- 5. Функция CHARINDEX( искомое_выражение, строковое_выражение [, стартовая_позиция ]) возвращает номер позиции в строковом выражении, с которой начинается
- 6. SELECT CHARINDEX('a',name) FROM Ships WHERE name='California'; SELECT CHARINDEX('a', name, 3) FROM Ships WHERE name='California'; SELECT CHARINDEX('a',name)
- 7. Функция PATINDEX ( '%образец%' , строковое_выражение ) только два аргумента; искомое_выражение с символами % и могут
- 8. Использование регулярных отношений SELECT name FROM Ships WHERE PATINDEX('%e_e%', name) > 0;
- 9. Использование регулярных выражений SELECT name, PATINDEX('%[a, o, u, e, i]%', name) FROM Ships WHERE PATINDEX('%[a, o,
- 10. Использование регулярных выражений SELECT name FROM Ships WHERE PATINDEX('%e_e%', name) > 0;
- 11. SELECT name, PATINDEX('%[a, o, u, e, i]%', name) FROM Ships WHERE PATINDEX('%[a, o, u, e, i]%',
- 12. Функция SUBSTRING(выражение, начальная позиция, длина) возвращает из выражения его часть заданной длины, начиная от заданной начальной
- 13. Задача 136(3) Для каждого корабля из таблицы Ships, в имени которого есть символы, не являющиеся латинской
- 14. Решение задачи 136 SELECT name, PATINDEX('%[^A-Za-z]%', name) as npos, SUBSTRING(name, PATINDEX('%[^A-Za-z]%', name), 1) as litter FROM
- 15. Функция LEFT(строковое выражение, целочисленное выражение) вырезает заданное вторым аргументом число символов слева из строки, являющейся первым
- 16. Какой результат выполнения запросов? SELECT DISTINCT LEFT(name, 1) FROM Ships ORDER BY 1; SELECT name FROM
- 17. Какой результат выполнения запросов? SELECT DISTINCT LEFT(name, 1) FROM Ships ORDER BY 1; SELECT name FROM
- 18. Функция REPLACE(строка1, строка2, строка3) заменяет в строке1 все вхождения строки2 на строку3 Какой результат выполнения запросов?
- 20. Задача 86 Для каждого производителя перечислить в алфавитном порядке с разделителем "/" все типы выпускаемой им
- 21. Сформируем три вычисляемых столбца-флаги
- 22. with t as(select maker, max(case when type = 'Laptop' then 'xLaptopx' else '' end) a, max(case
- 23. with t as(select maker, max(case when type = 'Laptop' then 'xLaptopx' else '' end) a, max(case
- 24. select maker, replace(a+b+c,'xx','/') types from t select maker, replace(replace(a+b+c,'xx','/'),'x','') types from t
- 25. Функция LEN(строковое выражение) возвращает число символов в строке (в MS SQL Server она не учитывает концевые
- 26. SELECT name, DATALENGTH(name), Len(name ) FROM Passenger
- 27. Использование Задачи, в которых требуется упорядочить (найти максимум и т. д.) в числовом порядке значения, представленные
- 28. Идея алгоритма Извлечь число из строки LEFT(place, LEN(place) - 1). Привести его к числовому формату CAST
- 29. Задача. Найти наибольшее значение CD компьютеров. Идея алгоритма Удалить из строки ‘x’ replace(cd, 'x', '') .
- 30. Задачи на подсчет количества букв Cколько раз в названии корабля используется буква «a». Идея: заменим каждую
- 31. Задача 131 Выбрать из таблицы Trip такие города, названия которых содержат минимум 2 разные буквы из
- 32. With t as (select town_from town from trip union select town_to town from trip), r as
- 33. select town, b, k from r
- 34. select town from r …….. having ……
- 35. select town from r group by town having min(k)= max(k) and count(k)>1
- 36. Функция REVERSE(выражение) возвращает перевернутое выражение Задача Требуется определить позицию не первого, а последнего вхождения некоторого символа
- 37. SELECT CHARINDEX('a', name) first_a FROM Ships WHERE name = 'California'; SELECT LEN(name) + 1 - CHARINDEX('a',
- 38. Функция REPLICATE (выражение, количество) повторяет первый аргумент такое число раз, которое задается вторым аргументом. SELECT name,
- 39. Функция STUFF (строка1, стартовая позиция, L , строка2) заменяет подстроку длиной L, которая начинается со стартовой
- 40. Функции STR, SPACE STR(число с плавающей точкой [, длина [, число десятичных знаков ] ] )
- 41. Задача Изменить имя корабля: оставив в его имени 5 первых символов, дописать «_» (нижнее подчеркивание) и
- 42. Функции LTRIM(строковое выражение) и RTRIM(строковое выражение) Отсекают, соответственно, начальные и конечные пробелы строкового выражения, которое неявно
- 43. SELECT name + '_' + CAST(id_psg AS VARCHAR) FROM Passenger;
- 44. SELECT RTRIM(name) + '_' + CAST(id_psg AS VARCHAR) FROM Passenger;
- 45. Функции LOWER(строковое выражение) и UPPER(строковое выражение) преобразуют все символы аргумента, соответственно, к нижнему и верхнему регистру.
- 46. Задачи 1. Вывести названия каждого сражения в таблице Battles, перенеся все концевые пробелы в начало названия.
- 48. Скачать презентацию



![Функция CHARINDEX( искомое_выражение, строковое_выражение [, стартовая_позиция ]) возвращает номер позиции в строковом](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/938336/slide-4.jpg)



![Использование регулярных выражений SELECT name, PATINDEX('%[a, o, u, e, i]%', name) FROM](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/938336/slide-8.jpg)

![SELECT name, PATINDEX('%[a, o, u, e, i]%', name) FROM Ships WHERE PATINDEX('%[a,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/938336/slide-10.jpg)


![Решение задачи 136 SELECT name, PATINDEX('%[^A-Za-z]%', name) as npos, SUBSTRING(name, PATINDEX('%[^A-Za-z]%', name),](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/938336/slide-13.jpg)
































Мобильное рабочее место Единой корпоративной автоматизированной системы управления инфраструктурой дирекции по ремонту пути
Сортировка таблицы
Оценка качества программного обеспечения (SQuaRE). Модели качества систем и программных продуктов ГОСТ Р ИСО/МЭК 25010–2015
Сеть провайдеров ШЕНГЕН
Своя игра. Информатика. 6 класс
Java training courses roadmap, final
САПР Мех Россия. Меховые изделия
Шаблон коллегия ПЖКХ. Инновационный проект по управлению отходами
Простейшая HTML-страница
Презентация на тему Системы счисления, история и современность
Инструкция по обновлению навигационного ПО Sonata LFFL Навител 9-9 карты 2019q1
Информация, информационные процессы и информационное общество (лекция 2)
Краснодарский государственный историко-археологический музей-заповедник им. Е.Д. Фелицына
Решение задач нелинейного программирования в пакете Excel
Библиотека имени Ю.А. Гагарина
Презентация на тему Алгоритмы сжатия. Алгоритм построения орграфа Хаффмана
Паттерны GoF. Часть 2. Лекция 5
Файлообменник
5 Типы данных
Электронные таблицы. Microsoft Excel
ТАиФЯ № 2 (МТ)
Курс Информатика
Цифровой мир. Gigabyte
ecd41549-bd2b-4525-92ca-03ace6aea81f
Татарско-Баганинская сельская библиотека
Пошаговое создание кроссворда
Трехуровневая архитектура баз данных, модель взаимодействия
Создание геоинформационной системы для определения участков движения транспорта с недостаточным количеством переходов