ru
Feedback
Гайды по БД и SQL

Гайды по БД и SQL

Открыть в Telegram
6 195
Подписчики
-224 часа
-177 дней
-5230 дней
Архив постов
Функция RTRIM обрезает пробелы, которые стоят в конце строки. Пример: при выборке будут удалены пробелы справа: SELECT *, RTR
Функция RTRIM обрезает пробелы, которые стоят в конце строки. Пример: при выборке будут удалены пробелы справа: SELECT *, RTRIM(поле) as name FROM workers Гайды по БД и SQL

MySQL TIMESTAMPADD добавляет значение времени со значением даты или даты и времени. Единицей указанного интервала должно быть
MySQL TIMESTAMPADD добавляет значение времени со значением даты или даты и времени. Единицей указанного интервала должно быть одно из следующих значений: FRAC_SECOND (микросекунды), SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, QUARTER или YEAR. Синтаксис: TIMESTAMPADD (единица измерения, интервал, datetime_expr); Гайды по БД и SQL

Большая шпаргалка по оконным функциям SQL Гайды по БД и SQL
Большая шпаргалка по оконным функциям SQL Гайды по БД и SQL

MySQL функция MAKEDATE возвращает дату для определенного значения года и дня года. Синтаксис: MAKEDATE( year, day-of-year ) Г
MySQL функция MAKEDATE возвращает дату для определенного значения года и дня года. Синтаксис: MAKEDATE( year, day-of-year ) Гайды по БД и SQL

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

SQL запрос SELECT: значение и примеры ⤷ Читать статью SELECT SQL — оператор запроса, который возвращающает определённый набор
SQL запрос SELECT: значение и примеры ⤷ Читать статью SELECT SQL — оператор запроса, который возвращающает определённый набор данных из базы данных. Список столбцов выборки задаётся в части оператора, которая называется предложением оператора SELECT. Гайды по БД и SQL

Функция LOWER преобразует все буквы в указанной строке в нижний регистр. Если в строке есть символы, которые не являются букв
Функция LOWER преобразует все буквы в указанной строке в нижний регистр. Если в строке есть символы, которые не являются буквами, они не зависят от этой функции. Синтаксис: LOWER( string ) Гайды по БД и SQL

MySQL функция CONV преобразует число из одной числовой базы в другую и возвращает результат в виде строкового значения. Приме
MySQL функция CONV преобразует число из одной числовой базы в другую и возвращает результат в виде строкового значения. Пример: > SELECT conv('100', 2, 10); 4 > SELECT conv('-10', 16, 10); -16 Гайды по БД и SQL

Функция EXTRACT() извлекает часть из заданной даты. Обрати внимание на примеры. В первом мы извлекаем неделю. Во втором приме
Функция EXTRACT() извлекает часть из заданной даты. Обрати внимание на примеры. В первом мы извлекаем неделю. Во втором примере извлекаются минуты. В третьем случае – год и месяц. Пример: из даты извлекается день месяца: SELECT *, EXTRACT(DAY FROM date) as day FROM workers Гайды по БД и SQL

Продвинутый курс SQL за час - проще некуда 01:14 | Сортировка по номеру 03:23 | Ограничение вывода limit 08:18 | Сложение колонок 15:35 | join - связи таблиц 27:45 | Left join 29:38 | Right join 35:00 | Быть или не быть (exists) 54:00 | Группировка данных group by ⤷ Смотреть на ютуб Гайды по БД и SQL

Функция CONCAT предназначена для сложения строк при выборке из базы данных. Строками обычно выступают поля таблиц. Пример: пр
Функция CONCAT предназначена для сложения строк при выборке из базы данных. Строками обычно выступают поля таблиц. Пример: при выборке из базы создается новое поле concat, в котором одновременно сольются 3 поля - age, name и salary: SELECT *, CONCAT(age, name, salary) as concat FROM workers Гайды по БД и SQL

Оператор SQL UNION используется для объединения двух и более запросов оператора SQL SELECT. Важно отметить, что каждый из опе
Оператор SQL UNION используется для объединения двух и более запросов оператора SQL SELECT. Важно отметить, что каждый из операторов SQL SELECT должен иметь в своем запросе одинаковое количество столбцов и типы возвращаемых данных, иначе произойдет ошибка при формировании результирующей таблицы. Пример: с помощью оператора SQL UNION вывести название исполнителя и альбома с использованием оператора UNION: SELECT Singer FROM Artists UNION SELECT Album FROM Artists Гайды по БД и SQL

Функция STRCMP() сравнивает две строки. Если строки совпадают, возвращается 0. Если string1 больше string2, функция возвращае
Функция STRCMP() сравнивает две строки. Если строки совпадают, возвращается 0. Если string1 больше string2, функция возвращает 1. Если же string1 меньше string2, вернется -1. Пример: сравните две строки: SELECT STRCMP("SQL Tutorial", "SQL Tutorial"); Гайды по БД и SQL

Ограничение DEFAULT используется для предоставления значения по умолчанию для столбца. Значение по умолчанию будет добавлено
Ограничение DEFAULT используется для предоставления значения по умолчанию для столбца. Значение по умолчанию будет добавлено ко всем новым записям, если другое значение не указано. В примере устанавливается значение DEFAULT для столбца «country», когда создается таблица «users»: CREATE TABLE users ( user_id int NOT NULL, name varchar(255) NOT NULL, fullname varchar(255), gender int, country varchar(255) DEFAULT 'Spain' ); Гайды по БД и SQL

Функция REPEAT() повторяет строку столько раз, сколько указано. Пример: повторите текст в CustomerName 2 раза: SELECT REPEAT(
Функция REPEAT() повторяет строку столько раз, сколько указано. Пример: повторите текст в CustomerName 2 раза: SELECT REPEAT(CustomerName, 2) FROM Customers; Гайды по БД и SQL

Функция LOCATE() возвращает позицию первого вхождения подстроки в строку. Если подстрока не найдена в исходной строке, эта фу
Функция LOCATE() возвращает позицию первого вхождения подстроки в строку. Если подстрока не найдена в исходной строке, эта функция возвращает 0. Пример: Найдите «a» в столбце CustomerName и верните позицию: SELECT LOCATE("a", CustomerName) FROM Customers; Гайды по БД и SQL

​Хотите узнать больше о профессии SQL-разработчика и аналитика данных? Тогда регистрируйтесь на бесплатный онлайн-интенсив Skillbox, который пройдёт с 20 по 22 апреля в 19:00 по московскому времени. Запись и подробная информация: 👉 https://epic.st/k_-5s. ● Научитесь работать с базами данных — получите навык, необходимый каждому программисту и аналитику данных. ● Прокачаете знания SQL. ● Научитесь использовать сложные конструкции SQL. ● Поймёте, как оптимизировать рутинные задачи при помощи SQL-запросов и получить повышение. Разобраться в теме поможет профи — специалист по анализу данных, сертифицированный SQL-разработчик от Microsoft Мкртич Пудеян. 8 лет работал специалистом по хранилищам данных в Tele2. 🎁 Сразу после регистрации пришлём вам чек-лист базовых навыков по SQL, которые требуют на собеседованиях. В конце интенсива подарим каждому участнику электронную книгу издательства МИФ. Участвуйте, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox. Присоединяйтесь!

Функция NOW возвращает текущий момент времени в формате год-месяц-день часы:минуты:секунды. Примеры: узнаем номер текущего дн
Функция NOW возвращает текущий момент времени в формате год-месяц-день часы:минуты:секунды. Примеры: узнаем номер текущего дня недели: WEEKDAY(NOW()) Гайды по БД и SQL

Выборка данных из БД 0:17 | (SELECT FROM) Выбор всех записей в таблице 3:01 | (WHERE) об операторе WHERE в миксе с >= <= <> 6:00 | (WHERE + IS NULL + IS NOT NULL ) об операторе IS NULL 7:00 | (WHERE + OR ) об операторе OR 10:00 | (ORDER BY) сортировка полученных данных и О ПОРЯДКЕ ОПЕРАТОРОВ 10:25 | О ПОРЯДКЕ ОПЕРАТОРОВ 14:20 | (IN) выборка в конкретных строках ⤷ Смотреть на ютуб Гайды по БД и SQL

​Начните свой путь в Data Science! Присоединяйтесь к прямым трансляциям с 17 по 19 апреля в 21:00 по московскому времени. В роли спикера — руководитель направления исследования данных в Сбере с восьмилетним опытом в программировании Анастасия Борнева. 🔸Записывайтесь на бесплатный онлайн-интенсив по анализу данных: 👉 https://epic.st/NfSDf Чему вы научитесь: 📎 находить аномалии, выявлять ложные зависимости и выделять главные факторы в моделях данных; 📎 визуализировать и анализировать данные с помощью Python-библиотек; 📎 автоматизировать решение бизнес-задач с помощью искусственного интеллекта и машинного обучения. А ещё расскажем, для чего нужны нейросети и какие повседневные задачи можно решать с помощью ChatGPT. 🎁 Все участники при регистрации получат чек-лист с информацией о том, чем занимается специалист по DS, где он может работать, какие знания и навыки ему нужны, а также где новичку найти первые проекты. Дошедшим до финала интенсива подарим электронную книгу издательства МИФ. Участвуйте, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.