Ответ на #вопрос1
Вложенный запрос — это запрос на выборку, который используется внутри инструкции SELECT, INSERT, UPDATE или DELETE или внутри другого вложенного запроса. Подзапрос может быть использован везде, где разрешены выражения.
Смотреть полный ответ
Вложенный запрос — это запрос на выборку, который используется внутри инструкции SELECT, INSERT, UPDATE или DELETE или внутри другого вложенного запроса. Подзапрос может быть использован везде, где разрешены выражения.
Смотреть полный ответ
Статья дня. SQL за 20 минут
Предлагаем вашему вниманию статью с кричащим названием "SQL за 20 минут". Конечно, весь SQL за 20 минут вы не освоите, но хороший старт получите.
Читать статью
#читать #sql #начинающий
Предлагаем вашему вниманию статью с кричащим названием "SQL за 20 минут". Конечно, весь SQL за 20 минут вы не освоите, но хороший старт получите.
Читать статью
#читать #sql #начинающий
Библиотека программиста
SQL за 20 минут
Предлагаем вашему вниманию статью с кричащим названием "SQL за 20 минут". Конечно, весь SQL за 20 минут вы не освоите, но хороший старт получите.
Видео дня. Выборка данных из БД. Where, Order, Limit
Содержание:
1. Where
2. Order
3. Limit
Ссылка на Youtube
#видео #начинающий
Содержание:
1. Where
2. Order
3. Limit
Ссылка на Youtube
#видео #начинающий
YouTube
Уроки SQL для начинающих / #5 - Выборка данных из БД. Where, Order, Limit
Для выборки данных из БД используется оператор Select. При его использовании вы можете указать какие поля необходимо выбрать, а также установить условие (where), сортировку (Order) и ограничение по выборке (Limit).
1) Урок на сайте itProger: https://itp…
1) Урок на сайте itProger: https://itp…
Видео дня. Создание индексов и работы с ними
Содержание:
1. Об индексах
2. Создание индекса к полю
3. Удаление индекса
Ссылка на Youtube
#видео #начинающий
Содержание:
1. Об индексах
2. Создание индекса к полю
3. Удаление индекса
Ссылка на Youtube
#видео #начинающий
YouTube
Уроки SQL для начинающих / #6 - Создание индексов и работы с ними
Используйте индексы для быстрого поиска по полям в таблице. В ходе урока вы научитесь прописывать индексы, а также создавать таблицы ссылающиеся на поля в других таблицах.
1) Урок на сайте itProger: https://itproger.com/course/sql/6
✔ Сообщество программистов:…
1) Урок на сайте itProger: https://itproger.com/course/sql/6
✔ Сообщество программистов:…
С помощью какого ключевого слова можно задать алиас для названия таблицы?
Anonymous Quiz
17%
ALIAS
2%
IS
5%
LIKE
72%
AS
4%
Узнать ответ
Статья дня. Как прокачать свой SQL до уровня больших данных
Чем отличается SQL в больших данных от обычного SQL? В больших данных используются распределённые вычисления.
Читать статью
#читать #sql #bigdata
Чем отличается SQL в больших данных от обычного SQL? В больших данных используются распределённые вычисления.
Читать статью
#читать #sql #bigdata
Tproger
Парадигма MapReduce при написании SQL-запросов
Простое объяснение парадигмы MapReduce. Её понимание поможет вам писать эффективные SQL-запросы для работы с большими данными.
Статья дня. Основные команды SQL, которые должен знать каждый программист
Основные команды SQL не ограничиваются стандартными
CREATE, UPDATE и DELETE. Данная статья будет полезна тем, кто хочет освежить свои знания по SQL перед собеседованием на работу.
Читать статью
#читать #sql #команды
Основные команды SQL не ограничиваются стандартными
CREATE, UPDATE и DELETE. Данная статья будет полезна тем, кто хочет освежить свои знания по SQL перед собеседованием на работу.
Читать статью
#читать #sql #команды
Tproger
Основные команды SQL, которые должен знать каждый программист
Рассмотрим основные команды SQL, включая агрегатные функции и вложенные подзапросы, на примере работы с MySQL.
Видео дня. Объединение данных
Содержание:
1. Подготовка данных
2. Вывод заказов конкретного пользователя с сортировкой по убыванию (объедение 2х и 3х таблиц)
3. LEFT JOIN
4. RIGHT JOIN
Ссылка на Youtube
#видео #начинающий
Содержание:
1. Подготовка данных
2. Вывод заказов конкретного пользователя с сортировкой по убыванию (объедение 2х и 3х таблиц)
3. LEFT JOIN
4. RIGHT JOIN
Ссылка на Youtube
#видео #начинающий
YouTube
Уроки SQL для начинающих / #7 - Объединение данных
Для объединения данных из нескольких таблиц используются Joint'ы. В ходе урока вы изучите несколько способов объединения данных: Inner Join, Left Join и Right Join.
1) Урок на сайте itProger: https://itproger.com/course/sql/7
✔ Сообщество программистов:…
1) Урок на сайте itProger: https://itproger.com/course/sql/7
✔ Сообщество программистов:…
Ответ на #вопрос2
Команда DELETE — это DML-операция, которая удаляет записи из таблицы, соответствующие заданному условию. При этом создаются логи удаления, то есть операцию можно отменить.
А вот команда TRUNCATE — это DDL-операция, которая полностью пересоздаёт таблицу, и отменить такое удаление невозможно.
Команда DELETE — это DML-операция, которая удаляет записи из таблицы, соответствующие заданному условию. При этом создаются логи удаления, то есть операцию можно отменить.
А вот команда TRUNCATE — это DDL-операция, которая полностью пересоздаёт таблицу, и отменить такое удаление невозможно.
Выберите правильный ответ касательно SQL оператора CASE.
Anonymous Quiz
65%
Способ установления IF-THEN-ELSE в SQL.
7%
Способ создания цикла (loop) в SQL.
14%
Способ создания определения данных в SQL.
14%
Все вышеперечисленные.
Статья дня. 5 сайтов для оттачивания навыков написания SQL-запросов
Одним из ключевых навыков при работе с базами данных является умение писать sql-запросы. Мы отобрали 5 лучших сайтов для оттачивания этого навыка.
Читать статью
#сайты #sql
Одним из ключевых навыков при работе с базами данных является умение писать sql-запросы. Мы отобрали 5 лучших сайтов для оттачивания этого навыка.
Читать статью
#сайты #sql
Библиотека программиста
5 сайтов для оттачивания навыков написания SQL-запросов
Одним из ключевых навыков при работе с базами данных является умение писать sql-запросы. Мы отобрали 5 лучших сайтов для оттачивания этого навыка.
Видео дня. Псевдонимы, функции, Group By
Содержание:
1. Псевдонимы
2. Функции
3. GROUP BY
Ссылка на Youtube
#видео #начинающий
Содержание:
1. Псевдонимы
2. Функции
3. GROUP BY
Ссылка на Youtube
#видео #начинающий
YouTube
Уроки SQL для начинающих / #8 - Псевдонимы, функции и Group By
В ходе урока вы научитесь использовать псевдонимы (As), a также группировку элементов при помощи Group By. Также SQL обладает набором функций, которые можно использовать для выборки элементов и их подсчетов.
1) Урок на сайте itProger: https://itproger.com/course/sql/8…
1) Урок на сайте itProger: https://itproger.com/course/sql/8…
Ответ на #вопрос3
INNER JOIN — получение записей с одинаковыми значениями в обеих таблицах, т.е. получение пересечения таблиц.
FULL OUTER JOIN — объединяет записи из обеих таблиц (если условие объединения равно true) и дополняет их всеми записями из обеих таблиц, которые не имеют совпадений. Для записей, которые не имеют совпадений из другой таблицы, недостающее поле будет иметь значение NULL.
LEFT JOIN — возвращает все записи, удовлетворяющие условию объединения, плюс все оставшиеся записи из внешней (левой) таблицы, которые не удовлетворяют условию объединения.
RIGHT JOIN — работает точно так же, как и левое объединение, только в качестве внешней таблицы будет использоваться правая.
INNER JOIN — получение записей с одинаковыми значениями в обеих таблицах, т.е. получение пересечения таблиц.
FULL OUTER JOIN — объединяет записи из обеих таблиц (если условие объединения равно true) и дополняет их всеми записями из обеих таблиц, которые не имеют совпадений. Для записей, которые не имеют совпадений из другой таблицы, недостающее поле будет иметь значение NULL.
LEFT JOIN — возвращает все записи, удовлетворяющие условию объединения, плюс все оставшиеся записи из внешней (левой) таблицы, которые не удовлетворяют условию объединения.
RIGHT JOIN — работает точно так же, как и левое объединение, только в качестве внешней таблицы будет использоваться правая.
Структура базы данных выглядит:
Anonymous Quiz
5%
базы данных -> записи -> таблицы
1%
базы данных -> записи
88%
базы данных -> таблицы -> записи
2%
таблицы -> базы данных -> записи
5%
таблицы -> записи -> базы данных
Статья дня. Как избавиться от дублей в базе данных (на примере MS SQL)
Заказы пользователей обрабатываются разными системами, которые взаимодействуют между собой. Это порождает необходимость учитывать многочисленные интеграции и приводит к проблеме дублирования данных.
Автор расскажет об одном таком случае, когда его команда потратила много времени и сил, но всё-таки нашла оптимальный способ решения проблемы дублирования данных.
Читать статью
#читать #sql #дубли
Заказы пользователей обрабатываются разными системами, которые взаимодействуют между собой. Это порождает необходимость учитывать многочисленные интеграции и приводит к проблеме дублирования данных.
Автор расскажет об одном таком случае, когда его команда потратила много времени и сил, но всё-таки нашла оптимальный способ решения проблемы дублирования данных.
Читать статью
#читать #sql #дубли
Хабр
Как избавиться от дублей в базе данных (на примере MS SQL)
Всем привет! Меня зовут Евгений, я занимаюсь разработкой и проектированием в Ozon. Больше всего работаю с MS SQL и C#, но попадаются и другие СУБД и языки программирования.Ozon как продукт быстро...
Видео дня. Вложенные запросы и оператор Union
Содержание:
1. Вложенные запросы
2. UNION
3. UNION ALL
Ссылка на Youtube
#видео #начинающий
Содержание:
1. Вложенные запросы
2. UNION
3. UNION ALL
Ссылка на Youtube
#видео #начинающий
YouTube
SQL Урок 15 | Вложенные запросы и оператор UNION | Для Начинающих
В этом видео уроке я Вам покажу, что такое Вложенные запросы и как всегда все подробно объясню, а также покажу оператор UNION и UNION ALL и расскажу как их использовать и в чем их различие.
Смотрите, повторяйте, модифицируйте, "играйтесь" и впитывайте знания…
Смотрите, повторяйте, модифицируйте, "играйтесь" и впитывайте знания…
Ответ на #вопрос4.
Первичный ключ или PRIMARY KEY предназначен для однозначной идентификации каждой записи в таблице и является строго уникальным (UNIQUE): две записи таблицы не могут иметь одинаковые значения первичного ключа.
Нулевые значения (NULL) в PRIMARY KEY не допускаются. Если в качестве PRIMARY KEY используется несколько полей, их называют составным ключом.
Первичный ключ или PRIMARY KEY предназначен для однозначной идентификации каждой записи в таблице и является строго уникальным (UNIQUE): две записи таблицы не могут иметь одинаковые значения первичного ключа.
Нулевые значения (NULL) в PRIMARY KEY не допускаются. Если в качестве PRIMARY KEY используется несколько полей, их называют составным ключом.