Какой результат возвратит код для таблицы с картинки выше:
SELECT COUNT (city) FROM table;
SELECT COUNT (city) FROM table;
Anonymous Quiz
2%
1
1%
2
52%
3
31%
4
9%
Ничего из перечисленного
4%
Посмотреть ответы
👍15🔥3😱2
В уроках представлены только реальные вопросы на собеседовании по sql. Все задачи взяты из настоящих собеседований по sql.
Смотреть видео
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
SQL собеседование (вопросы) | IT собеседование (Часть 1)
В уроках представлены только реальные вопросы на собеседовании по sql. Все задачи взяты из настоящих собеседований по sql.
Освоив эти типовые задачи, у вас не возникнет каких-либо трудностей при прохождении IT собеседования.
Обработка и замена NULL значений…
Освоив эти типовые задачи, у вас не возникнет каких-либо трудностей при прохождении IT собеседования.
Обработка и замена NULL значений…
👍8
🔐 КАК ИЗМЕНИТЬ ПАРОЛЬ ПОЛЬЗОВАТЕЛЯ MYSQL
Одной из важных операций при работе с пользователями в СУБД MySQL является смена пароля пользователя. Как правило изменить пароль пользователя может только суперпользователь с именем root. Однако если обычный пользователь наделен полномочиями на смену пароля то он также может это сделать.
В данной статье будет рассмотрено как изменить пароль пользователя MySQL в операционной системе Ubuntu 20.04.
Содержание статьи:
Как сменить пароль пользователя MySQL
Шаг 1. Как узнать версию MySQL
Шаг 2. Вход в консоль MySQL
Шаг 3. Просмотр хостов пользователя
Шаг 4. Смена пароля пользователя при помощи SET PASSWORD
Шаг 5. Смена пароля пользователя при помощи ALTER USER
Шаг 6. Сброс кэша привилегий
Шаг 7. Проверка нового пароля
Выводы
Смотреть статью
Одной из важных операций при работе с пользователями в СУБД MySQL является смена пароля пользователя. Как правило изменить пароль пользователя может только суперпользователь с именем root. Однако если обычный пользователь наделен полномочиями на смену пароля то он также может это сделать.
В данной статье будет рассмотрено как изменить пароль пользователя MySQL в операционной системе Ubuntu 20.04.
Содержание статьи:
Как сменить пароль пользователя MySQL
Шаг 1. Как узнать версию MySQL
Шаг 2. Вход в консоль MySQL
Шаг 3. Просмотр хостов пользователя
Шаг 4. Смена пароля пользователя при помощи SET PASSWORD
Шаг 5. Смена пароля пользователя при помощи ALTER USER
Шаг 6. Сброс кэша привилегий
Шаг 7. Проверка нового пароля
Выводы
Смотреть статью
👍3
#Вопросы_с_собеседования
❓Для чего используются агрегатные функции?
Агрегатные функции используются для выполнения вычислений на одном или нескольких значениях и возвращают одиночное значение с осмысленной информацией.
Несколько примеров агрегатных функций:
❓Для чего используются агрегатные функции?
Агрегатные функции используются для выполнения вычислений на одном или нескольких значениях и возвращают одиночное значение с осмысленной информацией.
Несколько примеров агрегатных функций:
COUNT(), SUM(), MAX(), MIN(), AVG() и ROUND().👍14❤1
Есть библиотека с книгами. Оперируя сущностями «Книга» и «Автор», вы хотите сохранить реестр своей библиотеки в БД. Сколько таблиц понадобится для эффективного хранения такой структуры в 3-й нормальной форме?
Anonymous Quiz
9%
1
29%
2
43%
3
5%
4
14%
Посмотреть ответ
👍11❤1
С помощью какого запроса можно получить текущую структуру таблицы table?
Anonymous Quiz
32%
SELECT * FROM table
33%
SHOW TABLE STRUCTURE table
30%
DESCRIBE table
4%
SELECT table
👍18
Создание поля, объединяющего имя и зарплату в выборке из таблицы пользователей
Для создания поля, которое будет включать в себя и имена, и зарплату, можно использовать функцию CONCAT(). Она объединяет две или более строковые величины в одну строку.
Пример SQL-запроса для создания поля new_field на фото.
В примере мы выбираем таблицу users и создаем новое поле с помощью функции CONCAT(). Внутри функции указываем два поля, которые хотим объединить - name и salary. Также задаем новое имя для созданного поля - new_field, используя AS.
Теперь в результате выполнения запроса в выборке будет присутствовать новое поле new_field, которое будет содержать имя пользователя и его зарплату.
Для создания поля, которое будет включать в себя и имена, и зарплату, можно использовать функцию CONCAT(). Она объединяет две или более строковые величины в одну строку.
Пример SQL-запроса для создания поля new_field на фото.
В примере мы выбираем таблицу users и создаем новое поле с помощью функции CONCAT(). Внутри функции указываем два поля, которые хотим объединить - name и salary. Также задаем новое имя для созданного поля - new_field, используя AS.
Теперь в результате выполнения запроса в выборке будет присутствовать новое поле new_field, которое будет содержать имя пользователя и его зарплату.
👍14
Аналитика небольших данных: как совместить Excel, Python и SQL с помощью инструментов с открытым исходным кодом
Смотреть статью
Смотреть статью
👍12
Какой у вас опыт разработки/обучения на SQL?
Anonymous Poll
47%
Учусь 0-1 года
14%
Учусь 1+ года
6%
Работаю 0-1 года
15%
Работаю 1-3 года
13%
Работаю 3+ года
4%
Другой ответ
👍11
Можно ли поменять тип данных поля в уже существующей таблице?
Anonymous Quiz
3%
Тип бывает только у таблицы, а не у поля таблицы
14%
Нет, только пересоздать таблицу
11%
Да, достаточно сделать INSERT с новым типом данных
58%
Да, при помощи команды ALTER
14%
Посмотреть ответ
❤8👍7
Синонимы в SQL
- это альтернативные имена для таблиц, представлений, функций и других объектов базы данных. Их использование уменьшает количество кода при написании запросов и повышает удобство использования базы данных.
Для создания синонима в SQL используется оператор CREATE SYNONYM. Например, для таблицы employees можно создать синоним emp следующим запросом:
CREATE SYNONYM emp FOR employees;
Теперь таблица employees доступна через синоним emp. Вместо имени таблицы используйте синоним в запросах:
SELECT * FROM emp;
Использование синонимов может ухудшить производительность запросов, так как SQL Server должен выполнить дополнительную работу для разрешения ссылки на объект через синоним.
- это альтернативные имена для таблиц, представлений, функций и других объектов базы данных. Их использование уменьшает количество кода при написании запросов и повышает удобство использования базы данных.
Для создания синонима в SQL используется оператор CREATE SYNONYM. Например, для таблицы employees можно создать синоним emp следующим запросом:
CREATE SYNONYM emp FOR employees;
Теперь таблица employees доступна через синоним emp. Вместо имени таблицы используйте синоним в запросах:
SELECT * FROM emp;
Использование синонимов может ухудшить производительность запросов, так как SQL Server должен выполнить дополнительную работу для разрешения ссылки на объект через синоним.
👍10🔥3
Запрос: SELECT prod_name FROM products WHERE prod_price...
Как правильно закончить запрос, чтобы проверить столбцы на наличие пустых значений NULL?
Как правильно закончить запрос, чтобы проверить столбцы на наличие пустых значений NULL?
Anonymous Quiz
9%
= NULL
5%
= "NULL"
83%
is NULL
2%
LIKE '%'
1%
Посмотреть ответ
👍9🔥3