В чем отличие WHERE от HAVING? 👆
WHERE используется для фильтрации строк до применения агрегатных функций, а HAVING — после. То есть, WHERE фильтрует данные на уровне строк, а HAVING — на уровне агрегированных результатов.
🧠 Например, WHERE может применяться к данным до выполнения группировки, а HAVING — после, когда данные уже сгруппированы.
👉 @SQLPortal
WHERE используется для фильтрации строк до применения агрегатных функций, а HAVING — после. То есть, WHERE фильтрует данные на уровне строк, а HAVING — на уровне агрегированных результатов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥7
power Bi interview questions & answersц.pdf
381.4 KB
Вопросы и ответы на собеседовании по Power Bi
Разделенные на три уровня сложности: Базовый➖ Средний уровень ➖ Продвинутый
Всего 60 вопросов с ответами.😅
👉 @SQLPortal | #ресурсы
Разделенные на три уровня сложности: Базовый
Всего 60 вопросов с ответами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Шпаргалка по SQL ☺️
Это шпаргалка по SQL, содержащая основные команды для выборки, фильтрации, модификации и группировки данных, агрегатные функции, типы соединений (JOIN), а также порядок выполнения SQL-запросов.
👉 @SQLPortal | #ресурсы
Это шпаргалка по SQL, содержащая основные команды для выборки, фильтрации, модификации и группировки данных, агрегатные функции, типы соединений (JOIN), а также порядок выполнения SQL-запросов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👀3
This media is not supported in your browser
VIEW IN TELEGRAM
Брутальный инструмент для просмотра ваших баз данных SQL!
🟢 Интерактивная диаграмма с вашими таблицами
🟢 Загрузите диаграмму в виде изображения PNG
🟢 Поддержка mySQL, PostgreSQL, SQLite и др.
⏩ http://app.chartdb.io
👉 @SQLPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1🏆1
This media is not supported in your browser
VIEW IN TELEGRAM
Dataflare — это простой и удобный менеджер баз данных, позволяющий легко подключаться к различным СУБД, управлять таблицами, просматривать данные, писать SQL-запросы и выполнять их. 🔥
Бесплатный клиент баз данных:
🟢 Работает с mySQL, PostgreSQL, MariaDB и др.
🟢 Имеет темный режим и настраиваемый шрифт
🟢 Версия для Windows, macOS и Linux
⏩ http://dataflare.app
👉 @SQLPortal | #ресурсы
Бесплатный клиент баз данных:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Для сортировки строк в группы, например, для квартилей, декайлей и т.д., можно использовать функцию SQL NTILE(n) OVER (ORDER BY ...).
Где:
🟣 n — количество групп.
🟣 Каждая группа будет содержать одинаковое количество строк (+/- 1).
Пример запроса:👇
Этот запрос разобьет строки на 4 группы (квартилей), сортируя их по значению столбца
👉 @SQLPortal | #ресурсы
Где:
Пример запроса:
SELECT column_name, NTILE(4) OVER (ORDER BY column_name) AS quartile
FROM table_name;
Этот запрос разобьет строки на 4 группы (квартилей), сортируя их по значению столбца
column_name
.Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2🌚1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍3❤2🏆1
Инструменты искусственного интеллекта для PostgreSQL
Timescale/pgai — это проект с открытым исходным кодом, который добавляет в PostgreSQL поддержку векторных поисков и интеграцию с AI.😏
🟣 Векторный поиск: эффективная работа с embedding'ами для поиска похожих объектов.
🟣 Гибридный поиск: комбинация традиционного SQL и векторного поиска.
Интеграция с LLM: взаимодействие с языковыми моделями прямо из PostgreSQL.
⏩ Проект ориентирован на работу с AI, обработку временных рядов и расширенные аналитические возможности на основе TimescaleDB (надстройки над PostgreSQL).
👉 @SQLPortal | #ресурсы
Timescale/pgai — это проект с открытым исходным кодом, который добавляет в PostgreSQL поддержку векторных поисков и интеграцию с AI.
Интеграция с LLM: взаимодействие с языковыми моделями прямо из PostgreSQL.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
SQL основан на алгебре и исчислении
SQL прочно укоренен в математических принципах, главным образом в:
1. Реляционной алгебре
🟣 Формальная система для обработки отношений (таблиц) с использованием операций:
➖ Выборка (Selection) – фильтрация строк
➖ Проекция (Projection) – выборка столбцов
➖ Объединение (Union) – объединение строк из разных таблиц
➖ Пересечение (Intersection) – поиск общих строк
➖ Соединение (Join) – объединение строк на основе их связей
2. Кортежном реляционном исчислении
🟣 Декларативный язык для задания запросов с использованием логических условий на кортежах (строках) отношений.
👉 @SQLPortal | #ресурсы
SQL прочно укоренен в математических принципах, главным образом в:
1. Реляционной алгебре
2. Кортежном реляционном исчислении
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍6