TGViewer
Channel Public Channel
SQL задачи

SQL задачи

@sqlquestions

SQL задачи для подготовки к собеседованию.

SQL тесты для проверки знаний.


№ 7065181110


SQL запросы к конкретной Базе данных с решением и разбором

По вопросам рекламы: @anothertechrock
Subscribers
9.97K
Photos
191
Videos
0
Links
136

Showing posts older than #677 · Back to latest

Older Posts 20 shown
Post #675 6.61K
#Задача1:

Для каждой категории товаров получи пример товара.

Выведи поля:
name - название категории;
product_example - название примера продукта в категории. Возьми первый по алфавиту товар в категории.
Отсортируй результат по названию категории.

Решение завтра.
#задача
Post #672 6.59K
Ответ на #вопрос26

1) LOWER. Возвращает строку в нижнем регистре
2) UPPER. Возвращает строку в верхнем регистре
3) INITCAP. Переводит первую букву строки в верхний регистр, оставляя всю остальную строку в нижнем.
4) CONCAT. Используется для конкатениции (объединения) двух строк.
5) LENGTH. Используется для получения длины строки.
Post #671 5.64K
Вопрос с собеседования.

Перечислите основные символьные функции.

P.S. ответ через час.

#вопрос26 #собес
Post #669 5.49K
Post #668 4.78K
Статья дня. Утки, Таиланд и T-SQL… или что может подстерегать программистов при работе с SQL Server?

Если хотите посвятить свою жизнь работе с базами данных, то первое чему нужно научиться… так это стрессоустойчивости. Второе – это взять на вооружение несколько правил при написании запросов на T-SQL, которые многие из начинающих разработчиков не знают или попросту игнорируют, а потом сидят и ломают голову… почему что-то не работает?

Содержание:
1. Data Types
2. *
3. Alias
4. Column order
5. NOT IN vs NULL
6. и т.д.

Читать дальше

#sql #читать
Хабр Утки, Таиланд и T-SQL… или что может подстерегать программистов при работе с SQL Server? Все начиналось довольно обыденно… Зачитывался Рихтером и усиленно штудировал Шилдта. Думал, что буду заниматься разработкой под .NET, но судьба на первом месяце...
Post #666 4.43K
Ответ на #вопрос25

При подсчете количества значений столбца COUNT(столбец) не принимает во внимание значение NULL.

Функция COUNT (*) подсчитывает количество строк в таблице, не игнорирует значение NULL, поскольку эта функция оперирует строками, а не столбцами.
Post #665 4.41K
Вопрос с собеседования.

В чем разница между COUNT(*) и COUNT(столбец)?

P.S. ответ вечером.

#вопрос25 #собес
Post #664 4.8K
Post #663 4.68K
Статья дня. Как оптимизировать производительность запросов в PostgreSQL

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

PostgreSQL в стандартном виде не предусматривает вмешательства извне в этот процесс, но показывает последовательность выполнения любого запроса.

Но на практике разработчик часто недоумевает, почему запрос обрабатывается так медленно. Поэтому было решено создать данную статью.

Читать

#sql #читать
Библиотека программиста Как оптимизировать производительность запросов в PostgreSQL Не понимаете, почему ваш SQL-запрос выполняется так долго? Разбираемся с планами запросов в PostgreSQL и рассматриваем инструменты визуализации анализа.
Post #660 4.13K
Ответ на #вопрос24

Однорядные функции одновременно работают только с одной строкой, а многорядные функции – с данными из нескольких строк.

Команда GROUP BY объединяет все записи, имеющие одинаковые значения в определенном поле или любой группе полей.
Post #659 4.14K
Вопрос с собеседования.

В чем разница между однорядными и многорядными функциями?
Для чего используется GROUP BY?

P.S. ответ вечером.

#вопрос24 #собес
Post #657 4.43K
Post #655 4.27K
Статья дня. Пошаговая инструкция создания SQL-сервера на Google Cloud Platform

Google Cloud Platform (сокр. GCP) – это набор облачных служб, которые выполняются на той же самой инфраструктуре, что и продукты Google. Кроме инструментов для управления, также предоставляется ряд модульных облачных служб, таких как облачные вычисления, хранение данных, анализ данных и машинное обучение. В этой структуре крутятся такие гиганты, как PayPal, eBay, Spotify и Twitter.

Читать

#sql #читать
Библиотека программиста Пошаговая инструкция создания SQL-сервера на Google Cloud Platform Воспользовались бесплатной годовой подпиской GCP, создали PostgreSQL-сервер (MySQL регистрируется аналогично) и сделали скриншоты, чтобы вы могли оценить, не пробуя без необходимости.
Post #652 4.03K
Ответ на #вопрос23

Важен. Когда строится составной индекс, сначала индексируется первый столбец, а потом строятся индексы других столбцов, на основании главного (первого).
Post #651 4.09K
Вопрос с собеседования.

Важен ли в составном индексе порядок столбцов?

P.S ответ вечером.

#вопрос23 #собес
Post #649 4.53K
Видео дня. Поведение индексов при вставке и удалении данных

Содержание:
1. Кластерный индекс. Вставка данных.
2. Некластерный индекс. Вставка данных.
3. Кластерный индекс. Удаление данных.
4. Некластерный индекс. Удаление данных.

Ссылка на Youtube

#видео #начинающий
YouTube Урок #12 - Поведение индексов при вставке и удалении данных | SQL для начинающих В этом видео мы разберем поведение индексов при вставки и удалении данных Содержание: 0:00 - Вступление 0:18 - Кластерный индекс. Вставка данных 0:57 - Некластерный индекс. Вставка данных 1:50 - Кластерный индекс. Удаление данных 2:20 - Некластерный индекс.…
Post #647 4.14K
Статья дня. 🐘 8 лучших GUI клиентов PostgreSQL в 2021 году

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

Содержание:
1. pgAdmin
2. DBeaver
3. Navicat
4. и т.д.

Читать

#sql #читать
Библиотека программиста 🐘 8 лучших GUI клиентов PostgreSQL в 2021 году Что такое графический интерфейс PostgreSQL? Зачем он нужен? Как это может помочь вам в управлении базами данных? Узнайте о лучшем программном обеспечении Postgre GUI, которое можно попробовать в 2021 году.
Post #644 4.02K
Ответ на #вопрос22

Триггер в SQL — особый тип хранимых процедур, которые предназначены для автоматического выполнения в момент или после изменения данных. Это позволяет вам выполнить пакет кода, когда вставка, обновление или любой другой запрос выполняется к определенной таблице.
Post #643 3.98K
Вопрос с собеседования.

Что вы подразумеваете под «триггером» в SQL?

P.S ответ вечером.

#вопрос22 #собес
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →