sql_tg | Unsorted

Telegram-канал sql_tg - SQL и БД Learning

11177

Изучаем SQL с нуля По всем вопросам @valentin_mascarov Реклама на бирже - https://telega.in/c/SQl_and_DB_Learning № 4974313625

Subscribe to a channel

SQL и БД Learning

ЧЕ, АЙТИШНИК, ДА? КРАСАВЧИК!

Сделали для вас самую полезную подборку каналов по программированию. В ней собраны официальные русскоязычные каналы самых популярных языков. Там только топовая информация, которая потом появляется на платных курсах. Надо подписаться: @it

Читать полностью…

SQL и БД Learning

ESCAPE-символ

ESCAPE-символ используется для экранирования трафаретных символов. В случае если вам нужно найти строки, содержащие проценты (а процент — это зарезервированный символ), вы можете использовать ESCAPE-символ.

Например, вы хотите получить идентификаторы задач, прогресс которых равен 3%.

Если бы мы не экранировали трафаретный символ, то в выборку попало бы всё, что начинается на 3.

Читать полностью…

SQL и БД Learning

Хотите разобраться в основах статистики?

Приходите на вебинар "Основы статистики. Генеральная совокупность и выборка", который приурочен к старту онлайн-курса "Продуктовая аналитика" от OTUS. После пробного урока вы сможете приобрести онлайн-курс в рассрочку.

⚡️На занятии поговорим об основных понятиях статистики, границах ее применимости.

Урок подойдёт:
-тем, кто хочет лучше понимать как статистика может обманывать и какие выводы можно сделать
-специалистам, которые взаимодействуют с аналитиками и хотят лучше понимать о чем они говорят.

🔥В результате урока Вы узнаете основные статистические показатели распределения и как их можно интерпретировать.

👉Готовьте свои вопросы и регистрируйтесь на занятие: https://otus.pw/6WvF/

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

SQL и БД Learning

Узнаем сколько всего таблиц в базе данных

Читать полностью…

SQL и БД Learning

SQL миграции в Postgres

Эта статья посвящена двум более сложным миграциям:
обновление большой таблицы
разделение таблицы на две

Смотреть статью

Читать полностью…

SQL и БД Learning

Район Очаково-Матвеевское (ЗАО) – одно из самых перспективных направлений в пределах Москвы. Обширные промышленные территории района попали под программу реновации — вместо них появляются современные дома и инфраструктура.

Престижной частью района стали кварталы в окружении парков и заказников, эту территорию займут высокобюджетные проекты от лидеров рынка. Один из них — Level Мичуринский от московского девелопера Level.

Особенности Level Мичуринский — это выразительная архитектура, отличные виды из окон и ландшафтный парк с собственной набережной и выходом к заказнику «Долина реки Очаковки». В пешей доступности — пять парков и две станции метро. ТТК и Садовое кольцо — в 10–16 минутах на автомобиле.

В проекте представлен широкий выбор планировок от студий до 2-уровневых пентхаусов. В домах предусмотрены дизайнерские лобби, на территории — собственный детский сад и школа.

В мае Level предлагает скидку 25% и ипотечную ставку от 0,01% по программе «Семейная ипотека». Выберите квартиру и выгодные условия онлайн.

Читать полностью…

SQL и БД Learning

Узнаем дату последнего редактирования БД с поомщью SQL

Здесь мы используем системную таблицу sys.databases, которая содержит информацию о всех базах данных в SQL Server. Колонка modify_date указывает на дату и время последнего изменения базы данных.

Читать полностью…

SQL и БД Learning

Узнать объем памяти базы данных с помощью SQL

Нужно заменить 'имя_базы_данных' на название вашей базы данных. Результатом будет суммарный размер всех таблиц в базе данных, выраженный в байтах.

Читать полностью…

SQL и БД Learning

Получаем текущее время с помощью SQL

В нашем примере мы получаем текущее время без даты, для этого мы преобразуем результаты GETDATE() в тип данных TIME.

Читать полностью…

SQL и БД Learning

Узнаем размер файла с помощью SQL

В SQL нельзя узнать размер файла напрямую. Однако, если файл находится в базе данных, то можно использовать функцию DATALENGTH, которая вернет размер данных в байтах.

Где MyFileColumn - это столбец таблицы, в котором хранится файл, MyTable - это имя таблицы, а ID = 1 - это условие выборки конкретной записи из таблицы.

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

Назовите SQL-операторы для составления условий

GROUP BY: используется при агрегировании для объединения идентичных данных в группы, предложение GROUP BY следует за предложением WHERE в операторе SELECT. В примере ниже результатом запроса с использованием GROUP BY будет таблица, показывающая количество пользователей (Customers) в каждой стране (Country):

SELECT COUNT(CustomerID), Country
FROM Customers


GROUP BY Country;

HAVING: используется для указания условия поиска в предложении GROUP BY, HAVING может использоваться в отсутствие предложения GROUP BY с помощью предложения WHERE. В примере ниже результатом запроса с использованием HAVING будет таблица, показывающая количество пользователей (Customers) в каждой стране (Country) с числом пользователей больше 5.

SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country
HAVING COUNT(CustomerID) > 5;


ORDER BY: сортирует набор результатов в порядке возрастания (по умолчанию) или убывания (при использовании ключевого слова DESC). В примере ниже результатом запроса будет таблица пользователей (Customers), отсортированная по полю «Страна» (Country):

SELECT * FROM Customers
ORDER BY Country;

WHERE: используется для определения условия извлечения записей». В примере ниже результатом запроса будет таблица пользователей (Customers) из Мексики:

SELECT * FROM Customers
WHERE Country='Mexico';

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

Проверьте, существует ли значение в массиве Postgres

Ответ на картинке.

Читать полностью…

SQL и БД Learning

Применение оператора MERGE в PostgreSQL

Смотреть статью

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

Выбрать студентов, имеющих балл от 82 до 90. Студенты должны быть отсортированы в порядке убывания балла

Ответ на картинке.

Читать полностью…

SQL и БД Learning

Время учить Python. 10 мая старт Подготовительного курса 🐍

✔️Упражняемся в браузерном тренажере — учимся понимать и писать код на Python.
✔️Погружаемся в реальный продакшен — создаем конвертер валют вместе с наставником.
✔️Размещаем изменения на GitHub — получаем основу для своего первого пет-проекта.

База по Python за 14 дней. На практике. За 990 рублей.

🔜 Запишитесь прямо сейчас по ссылке выше или тут —> https://ru.hexlet.io/link/CW5WHk

Читать полностью…

SQL и БД Learning

Как правильно вводить дату в SQL

В SQL даты обычно вводятся в формате "ГГГГ-ММ-ДД", где "ГГГГ" - год, "ММ" - месяц (от 01 до 12) и "ДД" - день (от 01 до 31).

Например, чтобы вставить запись в таблицу "orders" с датой заказа 22 марта 2023 года, можно использовать следующий запрос:

INSERT INTO orders (order_date, customer_name)
VALUES ('2023-03-22', 'Иванов Иван');


Если же дата вводится с помощью функции, то можно использовать стандартную функцию преобразования даты, например, функцию TO_DATE() в Oracle:

INSERT INTO orders (order_date, customer_name)
VALUES (TO_DATE('22-03-2023', 'DD-MM-YYYY'), 'Иванов Иван');

В этом примере мы используем функцию TO_DATE() для преобразования строки "22-03-2023" в дату формата "ГГГГ-ММ-ДД". Второй аргумент функции ("DD-MM-YYYY") указывает формат входной строки.

Читать полностью…

SQL и БД Learning

Подзапросы в команде INSERT

В команде INSERT подзапросы могут применяться для определения значения, которое вставляется в один из столбцов.

Читать полностью…

SQL и БД Learning

Проектирование базы данных для самых маленьких — на примере кинотеатра

Смотреть статью

Читать полностью…

SQL и БД Learning

Как начинающему Data Science-специалисту получить опыт для старта карьеры?

Можно пройти стажировку. Будьте готовы к тому, что вы охватите узкий пул несложных задач, а ваше развитие будет ограничено спецификой компании. И не забывайте, что даже на этапе отбора есть конкуренция, а её выдержит не каждый.

Есть и другой вариант — пройти «Симулятор аналитика». Это тренажёр реальной работы, где за 4 недели вы научитесь решать максимально разнообразные задачи:

▪️ Разрабатывать интерактивные дашборды
▪️ Автоматизировать поиск аномалий в данных
▪️ Строить ETL-пайплайны
▪️ Анализировать продуктовые метрики
▪️ Планировать и запускать A/B-тесты

Суть симулятора — создать приближенные к реальным условия и подготовить вас к первой работе. Вы сможете безопасно ошибаться, не боясь увольнения, и наберётесь опыта. А в конце наши HR помогут получить оффер.

Записывайтесь на симулятор, старт уже сегодня!

Читать полностью…

SQL и БД Learning

#Вопросы_с_собеседования

Как вставить нескольких строк одним запросом?

В данном примере мы одним SQL-запросом добавим 3 записи.

Читать полностью…

SQL и БД Learning

Что нового в SQLAlchemy 2.0?

SQLAlchemy — это программная библиотека на языке Python для работы с реляционными СУБД с применением технологии ORM.

Смотреть статью

Читать полностью…

SQL и БД Learning

SQL: где найти и сравнить лучшие курсы?

Tutortop
— крупнейший маркетплейс курсов на рынке онлайн-образования! В сервисе представлено более 5000 курсов от более чем 300 школ. Вы можете сравнить курсы по рейтингу, цене и отзывам, а еще купить дешевле, чем напрямую 🔥

Ребята собрали для вас подборку топовых курсов для SQL-разработчиков по мнению их пользователей:

Курс «SQL с нуля для анализа данных» от Eduson. Рейтинг 4.8 на основе 140 отзывов.

Профессия «Аналитик с нуля до middle» с гарантией трудоустройства от ProductStar. Рейтинг 4.8 на основе 127 отзывов.

Курс «SQL и получение данных» от Нетологии. Рейтинг 4.8 на основе 116 отзывов.

Все эти курсы и десятки других можно купить на 10% дешевле финальной стоимости на tutortop⚡️

Читать полностью…

SQL и БД Learning

🖥 Нейросеть ChatGPT собрала подборку топовых каналов, которые понадобятся любому разработчику!

1337 – известное популярное айти медиа о нейросетях, технологиях и интернет-трендах.

Habr Articles – полезные статьи о программировании с известного русскоязычного форума Habr.

ChatGPT-4 – комьюнити фанатов ChatGPT 4 версии. Здесь всё об нейросетях, айти технологиях и не только.

Apple News – актуальная и полезная информация об Apple. Новости, обзоры, секреты, советы и фишки.

Читать полностью…

SQL и БД Learning

Огромный туториал-шпаргалку по SQL с примерами запросов и объяснением

Читать полностью…

SQL и БД Learning

PostgreSQL ltree: обеспечение целостности данных

Смотреть статью

Читать полностью…

SQL и БД Learning

📌 PostgreSQL — открытая реляционная база данных с высокой производительностью, надежностью и поддержкой стандартов SQL, которая все больше используется в различных проектах.

✅ Для стабильной и безотказной работы приложения крайне важен мониторинг базы данных.

⚠️ 16 мая в 20:00 мск состоится вебинар «Мониторинг PostgreSQL grafana+prometheus».

⬆️На вебинаре мы рассмотрим и настроим мониторинг PostgreSQL с помощью Grafana и Prometheus.

Этот вебинар приурочен к старту курса «PostgreSQL для администраторов баз данных и разработчиков», после урока вы сможете продолжить обучение. OTUS предоставляет разные способы оплаты курса.

👉 Готовьте вопросы и записывайтесь на вебинар!
https://otus.pw/xwjB/

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

SQL и БД Learning

Получите 4 курса за 0 рублей и попробуйте себя в роли аналитика!

Только сегодня у вас есть возможность погрузиться в особенности специализации и начать решать реальные задачи на живом практикуме.

Перейдя по ссылке, вы получите:

Вводный курс: всё, что вам нужно знать на старте про профессию Аналитика и другие ключевые профессии в IT

Мастер-класс по аналитике: узнаете, как быстро войти в профессию, и решите реальные задачи

Эксклюзивные лекции по основам программирования – знания, которые необходимы для любой IT-профессии

Ну что готовы начать? Жмите на ссылку 👉 ЗДЕСЬ

Реклама
ООО "ГикБреинс"
erid: LjN8KYsBj

Читать полностью…

SQL и БД Learning

Data Secrets — журнал в области науки о данных.

Здесь ребята просто и практично расскажут про Big Data, нейросети, анализ данных и многое другое.

В канале вы найдете:
– Гайд "Как задеплоить модель с помощью FastAPI";
– Интересные трюки по оптимизации памяти;
– Прозрачные обзоры алгоритмов глубокого обучения;
– Математику для Data Science на пальцах;
– Забавные пересказы новых статей.

Присоединяйтесь по ссылке @data_secrets и становитесь экспертом в области науки о данных!

Читать полностью…

SQL и БД Learning

Функция SYSDATE()

Функция SYSDATE() возвращает текущую дату и время.

Дата и время возвращаются как (строка) "YYYY-MM-DD HH:MM:SS" или как (числовые) YYYYMMDDHHMMSS.

Читать полностью…

SQL и БД Learning

Задача

Даны 3 таблицы: таблица category с полями id и name, таблица sub_category с полями id и name и таблица page с полями id, name и sub_category_id. Достаньте одним запросом все страницы вместе с их подкатегориями и категориями.

SELECT * FROM page LEFT JOIN category ON page.catogory_id = category.id
LEFT JOIN sub_category ON category.id = sub_category.category_id

Читать полностью…
Subscribe to a channel