Содержание
- 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)
































Исполнитель алгоритмов
Инфракрасные интерфейсы IrDa
HCM_1_OI_NB_001_Инструкция Сотрудника
Презентация на тему Кодирование информации
Аналитика сайтов ЛПУ Хабаровского края
Лекция 4_Файловая система
Поиск информации в интернетк
Расшифровка кода пыле- и водозащиты IPxx международного стандарта IEC
Робот. Сменить стартовую обстановкк
Пробное дополненное занятие по программированию
Hello world. Your first program
Клевое место. Зачем вам нужен сайт
Программа Skype
History of programming languages. First-generation programming language, 1GL
OriginLab. Часть 3
Метод организации рабочего места 5S for 5
Ustroystvo_kompyutera_i_periferiynoe_oborudovanie
Национальные атласы в сети Интернет. Концепция геопортала
Просвещенный абсолютизм
Инструкция к обнулению ЗН и КЗ
Письменные источники информации
Лекция 7 - Особенности проектирования реляционной БД_Часть 1
Криптографічні хеш-функції на основі клітинних автоматів
Производственный процесс ОП Иркутск
Измерение текстовой информации
Skulkin_TOiRD-11
Облака и византийские генералы
Информация и алфавит