Какая функция позволяет преобразовать все буквы в выбранном столбце в верхний регистр
Перейти к содержимому

Какая функция позволяет преобразовать все буквы в выбранном столбце в верхний регистр

  • автор:

Тесты по SQL с ответами

2. Имеются элементы запроса: 1. SELECT employees.name, departments.name; 2. ON employees.department_id=departments.id; 3. FROM employees; 4. LEFT JOIN departments. В каком порядке их нужно расположить, чтобы выполнить поиск имен всех работников со всех отделов?

3. Как расшифровывается SQL?

+ structured query language

— strict question line

— strong question language

4. Запрос для выборки всех значений из таблицы «Persons» имеет вид:

— SELECT ALL Persons

+ SELECT * FROM Persons

5. Какое выражение используется для возврата только разных значений?

6. Для подсчета количества записей в таблице «Persons» используется команда:

— COUNT ROW IN Persons

+ SELECT COUNT(*) FROM Persons

— SELECT ROWS FROM Persons

7. Наиболее распространенным является тип объединения:

8. Что возвращает запрос SELECT * FROM Students?

+ Все записи из таблицы «Students»

— Рассчитанное суммарное количество записей в таблице «Students»

— Внутреннюю структуру таблицы «Students»

9. Запрос «SELECT name ___ Employees WHERE age ___ 35 AND 50» возвращает имена работников, возраст которых от 35 до 50 лет. Заполните пропущенные места в запросе.

тест 10. Какая агрегатная функция используется для расчета суммы?

11. Запрос для выборки первых 14 записей из таблицы «Users» имеет вид:

+ SELECT * FROM Users LIMIT 14

— SELECT * LIMIT 14 FROM Users

— SELECT * FROM USERS

12. Выберите верное утверждение:

— SQL чувствителен к регистру при написании запросов

— SQL чувствителен к регистру в названиях таблиц при написании запросов

— SQL нечувствителен к регистру

13. Заполните пробелы в запросе «SELECT ___, Сountry FROM ___ », который возвращает имена заказчиков и страны, где они находятся, из таблицы «Customers».

14. Запрос, возвращающий все значения из таблицы «Countries», за исключением страны с имеет вид:

— SELECT * FROM Countries EXP >

+ SELECT * FROM Countries WHERE ID !=8

— SELECT ALL FROM Countries LIMIT 8

15. Напишите запрос для выборки данных из таблицы «Customers», где условием является проживание заказчика в городе Москва

+ SELECT * FROM Customers WHERE City=”Moscow”

— SELECT City=”Moscow” FROM Customers

— SELECT Customers WHERE City=”Moscow”

16. Напишите запрос, возвращающий имена, фамилии и даты рождения сотрудников (таблица «Employees»). Условие – в фамилии содержится сочетание «se».

— SELECT FirstName, LastName, BirthDate from Employees WHERE LastName=“se”

— SELECT * from Employees WHERE LastName like “_se_”

+ SELECT FirstName, LastName, BirthDate from Employees WHERE LastName like “%se%”

17. Какая функция позволяет преобразовать все буквы в выбранном столбце в верхний регистр?

18. Напишите запрос, позволяющий переименовать столбец LastName в Surname в таблице «Employees».

— RENAME LastName into Surname FROM Employees

+ ALTER TABLE Employees CHANGE LastName Surname varchar(50)

— ALTER TABLE Surname(LastName) FROM Employees

19. Для создания новой виртуальной таблицы, которая базируется на результатах сделанного ранее SQL запроса, используется команда:

— CREATE VIRTUAL TABLE

тест-20. В таблице «Emlpoyees» содержатся данные об именах, фамилиях и зарплате сотрудников. Напишите запрос, который изменит значение зарплаты с 2000 на 2500 для сотрудника с >

— SET Salary=2500 FROM Salary=2000 FOR FROM Employees

— ALTER TABLE Employees Salary=2500 FOR >

+ UPDATE Employees SET Salary=2500 WHERE >

21. К какому результату приведет выполнение запроса DROP DATABASE Users?

+ Полное удаление базы данных «Users»

— Блокировка на внесение изменений в базу данных «Users»

— Удаление таблицы «Users» из текущей базы данных

22. В таблице «Animals» базы данных зоопарка содержится информация обо всех обитающих там животных, в том числе о лисах: red fox, grey fox, little fox. Напишите запрос, возвращающий информацию о возрасте лис.

— SELECT %fox age FROM Animals

+ SELECT age FROM Animals WHERE Animal LIKE «%fox»

— SELECT age FROM %Fox.Animals

23. Что возвращает запрос SELECT FirstName, LastName, Salary FROM Employees Where Salary<(Select AVG(Salary) FROM Employees) ORDER BY Salary DESC?

— Имена, фамилии и зарплаты сотрудников, значения которых соответствуют среднему значению среди всех сотрудников

— Имена, фамилии сотрудников и их среднюю зарплату за весь период работы, с выполнением сортировки по убыванию

+ Имена, фамилии и зарплаты сотрудников, для которых справедливо условие, что их зарплата ниже средней, с выполнением сортировки зарплаты по убыванию

24. Напишите запрос, возвращающий значения из колонки «FirstName» таблицы «Users».

+ SELECT FirstName FROM Users

— SELECT * FROM Users.FirstName

25. Напишите запрос, возвращающий информацию о заказчиках, проживающих в одном из городов: Москва, Тбилиси, Львов.

— SELECT Moscow, Tbilisi, Lvov FROM Customers

+ SELECT * FROM Customers WHERE City IN (‘Moscow’, ‘Tbilisi’, ‘Lvov’)

— SELECT City IN (‘Moscow’, ‘Tbilisi’, ‘Lvov’) FROM Customers

26. Какая команда используется для объединения результатов запроса без удаления дубликатов?

27. Оператор REVOKE предназначен для:

— Предоставления пользователю или группе пользователей прав на осуществление определенных операций;

— Задавания пользователю или группе пользователей запрета, который является приоритетным по сравнению с разрешением;

+ Отзыва у пользователя или группы пользователей выданных ранее разрешений

28. Для чего в SQL используются aliases?

+ Для назначения имени источнику данных в запросе при использовании выражения в качестве источника данных или для упрощения структуры запросов

— Для переименования полей

— Для более точного указания источника данных, если в базе данных содержатся таблицы с одинаковыми названиями полей

29. Напишите запрос, который будет возвращать значения городов из таблицы «Countries».

— SELECT * FROM Countries WHERE >

+ SELECT City FROM Countries

тест_30. Имеются элементы запроса: 1. ORDER BY Name; 2. WHERE Age<19; 3. FROM Students; 4. SELECT FirstName, LastName. В каком порядке их нужно расположить, чтобы выполнить поиск имен и фамилий студентов в возрасте до 19 лет с сортировкой по имени?

31. Для чего в SQL используется оператор PRIVILEGUE?

— Для наделения суперпользователя правами администратора

— Для выбора пользователей с последующим наделением их набором определенных прав

+ Такого оператора не существует

32. Напишите запрос, который будет возвращать текущую дату.

33. Какой оператор используется для выборки значений в пределах заданного диапазона?

Преобразование всех букв в заглавные в Microsoft Excel

Заглавная буква в Microsoft Excel

В некоторых ситуациях весь текст в документах Excel требуется писать в верхнем регистре, то есть, с заглавной буквы. Довольно часто, например, это нужно при подаче заявлений или деклараций в различные государственные органы. Чтобы написать текст большими буквами на клавиатуре существует кнопка Caps Lock. При её нажатии запускается режим, при котором все введенные буквы будут заглавными или, как говорят по-другому, прописными.

Но, что делать, если пользователь забыл переключиться в верхний регистр или узнал о том, что буквы нужно было сделать в тексте большими лишь после его написания? Неужели придется переписывать все заново? Не обязательно. В Экселе существует возможность решить данную проблему гораздо быстрее и проще. Давайте разберемся, как это сделать.

Трансформация строчных символов в прописные

Если в программе Word для преобразования букв в заглавные (прописные) достаточно выделить нужный текст, зажать кнопку SHIFT и дважды кликнуть по функциональной клавише F3, то в Excel так просто решить проблему не получится. Для того, чтобы преобразовать строчные буквы в заглавные, придется использовать специальную функцию, которая называется ПРОПИСН, или воспользоваться макросом.

Способ 1: функция ПРОПИСН

Сначала давайте рассмотрим работу оператора ПРОПИСН. Из названия сразу понятно, что его главной целью является преобразование букв в тексте в прописной формат. Функция ПРОПИСН относится к категории текстовых операторов Excel. Её синтаксис довольно прост и выглядит следующим образом:

Как видим, оператор имеет всего один аргумент – «Текст». Данный аргумент может являться текстовым выражением или, что чаще, ссылкой на ячейку, в которой содержится текст. Данный текст эта формула и преобразует в запись в верхнем регистре.

Теперь давайте на конкретном примере разберемся, как работает оператор ПРОПИСН. У нас имеется таблица с ФИО работников предприятия. Фамилия записана в обычном стиле, то есть, первая буква заглавная, а остальные строчные. Ставится задача все буквы сделать прописными (заглавными).

  1. Выделяем любую пустую ячейку на листе. Но более удобно, если она будет располагаться в параллельном столбце тому, в котором записаны фамилии. Далее щелкаем по кнопке «Вставить функцию», которая размещена слева от строки формул. Переход в Мастер функций в Microsoft Excel
  2. Запускается окошко Мастера функций. Перемещаемся в категорию «Текстовые». Находим и выделяем наименование ПРОПИСН, а затем жмем на кнопку «OK». Переход в окно аргументов функции ПРОПИСН в Microsoft Excel

После этого работу над таблицей по преобразованию букв в фамилиях сотрудников в прописные можно считать завершенной.

Таблица готова в Microsoft Excel

Способ 2: применение макроса

Решить поставленную задачу по преобразованию строчных букв в прописные в Excel можно также при помощи макроса. Но прежде, если в вашей версии программы не включена работа с макросами, нужно активировать эту функцию.

  1. После того, как вы активировали работу макросов, выделяем диапазон, в котором нужно трансформировать буквы в верхний регистр. Затем набираем сочетание клавиш Alt+F11. Выделение диапазона в Microsoft Excel
  2. Запускается окно Microsoft Visual Basic. Это, собственно, редактор макросов. Набираем комбинацию Ctrl+G. Как видим, после этого курсор перемещается в нижнее поле. Окно Microsoft Visual Basic в Microsoft Excel
  3. Вводим в это поле следующий код:

for each c in selection:c.value=ucase(c):next

Для того, чтобы сравнительно быстро преобразовать все буквы в тексте из строчных в прописные, а не терять время на его ручное введение заново с клавиатуры, в Excel существует два способа. Первый из них предусматривает использование функции ПРОПИСН. Второй вариант ещё проще и быстрее. Но он основывается на работе макросов, поэтому этот инструмент должен быть активирован в вашем экземпляре программы. Но включение макросов – это создание дополнительной точки уязвимости операционной системы для злоумышленников. Так что каждый пользователь решает сам, какой из указанных способов ему лучше применить.

SQL Server функция UPPER

В SQL Server (Transact-SQL) функция UPPER преобразует все буквы указанной строки в верхний регистр. Если в строке есть символы, которые не являются буквами, они не зависят от этой функции.

Синтаксис

Синтаксис функции UPPER в SQL Server (Transact-SQL):

Параметры или аргументы

string — строка для преобразования в верхний регистр.

Примечание

См. Также функцию LOWER.

Применение

Функция UPPER может использоваться в следующих версиях SQL Server (Transact-SQL):
SQL Server vNext, SQL Server 2016, SQL Server 2015, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008, SQL Server 2005

Пример

Рассмотрим некоторые примеры SQL Server функции UPPER, чтобы понять, как использовать функцию UPPER в SQL Server (Transact-SQL). Например:

Функция верхнего регистра SQL 1 мин для чтения

SQL - Полезные функции

В этой статье мы обсудим преобразование строки в верхний регистр с помощью стандартного SQL. Имейте в виду, что разные механизмы баз данных могут реализовывать собственные методы и функции.

SQL Верхний

Мы используем метод UPPER для преобразования строки в верхний регистр в стандартном SQL. Функция принимает строку в качестве аргумента и возвращает исходную строку со всеми буквами в верхнем регистре.

Преобразование строки из нижнего регистра в верхний определяется значениями UCD, как показано в ресурсе ниже:

Синтаксис функции показан ниже:

Если значение не указано, функция возвращает null.

Пример преобразования строки в верхний регистр показан ниже:

Предыдущий запрос должен вернуться, как показано ниже:

Если у вас есть таблица, вы можете преобразовать значения столбца в верхний регистр, используя верхний метод.

Чтобы вернуть результирующий набор first_name в верхнем регистре, используйте следующее:

SQL Нижний

Противоположностью верхней функции является нижняя функция. Эта функция принимает строку и возвращает все буквы в нижнем регистре.

Это должно вернуть предыдущую строку в нижнем регистре.

Вывод

В этой статье мы обсудили, как преобразовать строку в верхний регистр с помощью стандартной функции SQL, upper. Мы надеемся, что вы нашли эту статью полезной.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *