138 читали · 1 неделю назад
Собеседование по SQL: 4 способа подсчитать количество определённой буквы в слове
Нужно решить задачу на собеседовании разными способами: посчитать сколько раз встречается определённая буква в слове или фразе. Способ 1: Узнать на сколько символов уменьшится длина слова, если функцией REPLACE удалить все вхождения этой буквы из него: Это и другие решения будут на примере СУБД ORACLE. На самом деле способов решения подобных задач куда больше, но пока ограничимся четырьмя. Способ 2: Представить слово как таблицу из одного столбца из его букв, и функцией COUNT подсчитать количество нужной буквы...
104 читали · 2 года назад
Как убрать лишние пробелы в таблице
Иногда данные для анализа попадают в таблицу в неопрятном виде: с большим количеством ненужных интервалов между числовыми и текстовыми значениями. Это затрудняет восприятие информации и может вызвать ошибки в вычислениях. Рассмотрим, как привести данные в порядок с помощью функции СЖПРОБЕЛЫ. Что за функция Ее синтаксис — самый простой из возможных: СЖПРОБЕЛЫ(текст) Текст — ячейка, из которой нужно удалить лишние интервалы (или просто текстовая строка, заключенная в кавычки). Как использовать Для примера построим таблицу со списком поставок условного магазина фруктов...