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

Записывайтесь на курс от Хекслета, пройдите 5 бесплатных уроков профессии и получите скидку 10% на курс!

Мы заинтересованы в успешном трудоустройстве наших студентов — гарантируем стажировки от компаний-партнеров и участие в Карьерном треке. Вернем деньги, если после учебы не получилось найти работу🔝

✔️Изучите объектно-ориентированное программирование на Java и освоите Spring Boot для создания корпоративных приложений.
✔️ Создадите 5 проектов для портфолио на GitHub и выполните 150 тестовых заданий от наших партнёров, решите сотни задач в браузере.
✔️ Научитесь работать с чужим кодом и оформлять пул-реквесты в Open Source проектах.

📌 Вводные ознакомительные курсы профессии доступны бесплатно сразу после регистрации —> https://ru.hexlet.io/link/YsYTB3

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

SQL и БД Learning

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

В чем разница между кластерными и некластеризованными индексами?

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

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

SQL и БД Learning

Мечтаешь работать SQL разработчиком в крупных и высокотехнологичных проектах? Удаленно или в комфортном офисе?

У IT_One найдутся такие вакансии:
- Разработчик PL/SQL
- Разработчик SQL + ClickHouse
- Разработчик MS SQL

Мы в компании активно практикуем:
✔️Индивидуальный план развития сотрудника с определением вектора и конкретных шагов для его реализации;
✔️Профессиональное обучение и повышение квалификации в учебных центрах и от экспертов в IT;
✔️Система наставничества, которая позволяет успешно проходить испытательный срок с достижением поставленных целей и задач;
✔️Возможность быть частью IT-сообщества, которое делится опытом, кейсами, проводит внутренние митапы, создает почву для развития в качестве спикера.

На нашем канале регулярно выкладываются актуальные вакансии для SQL разработчиков и других специалистов, не забудь подписаться!

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

SQL и БД Learning

😻 😫 🐹 😫 🐱 😫 🐭 😫🦉

Data Secrets — канал для датасаентистов

Как тренировали алгоритм, который обыграл чемпиона мира в шахматы?
Как работает FaceID в твоем смартфоне?
Как обучить ChatGPT на стареньком ноутбуке?
Как предсказать курс биткоина и исход футбольного матча?
Чем отличаются сверточные и рекуррентные нейросети?

Заходи и узнаешь @data_secrets

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

SQL и БД Learning

Версия в хорошем качестве

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

SQL и БД Learning

📌 Хотите освоить PostgreSQL не только с точки зрения теории, но и научиться применять этот инструмент в работе?

В OTUS начался набор на онлайн-курс «PostgreSQL для администраторов баз данных и разработчиков».

⚠️ Фишка программы в том, что вы получите знания с точки зрения практики, а не теории.

РЕЗУЛЬТАТ ПРОХОЖДЕНИЯ КУРСА
Сильное портфолио, которое позволит работать в качестве PostgreSQL DBA — устанавливать, настраивать, поддерживать и развивать БД под управлением PostgreSQL

🔥 ОСТАВИТЬ ЗАЯВКУ, получите велкам-скидку
https://otus.pw/MfKm/

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

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

SQL и БД Learning

Как выбрать IT-профессию в меняющемся мире 🤷‍♂️

При выборе одежды лучший способ определиться — это примерка. С профессией тоже так: чтобы понять, в каком из направлений в IT развиваться, стоит примерить на себя задачи разных специалистов.

Сделать это можно на бесплатном курсе Нетологии «IT-профессии: как выбрать направление и реализовать себя» 🧑‍💻

Вы узнаете:
что в процессе создания продукта делают маркетологи, аналитики, разработчики, дизайнеры, управленцы и какие задачи решают специалисты в сфере онлайн-образования;
От чего зависит зарплата, и какой опыт будет полезен в ИТ

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

Регистрируйтесь, чтобы выбрать востребованную профессию и спланировать своё развитие в IT

https://netolo.gy/bH8c

Реклама ООО "Нетология"
erid:LjN8KP8XQ

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

SQL и БД Learning

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

Как найти сумму всех значений столбца в таблице?

Допустим у нас есть таблица departament, которая содержит колонку totalemployees. Тогда сумма всех значений в колонке totalemployees может быть получена с помощью команды SUM(totalemployees).

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

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

Задача

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

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

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

SQL и БД Learning

Задача

Дана пустая таблица publisher

Дана пустая таблица publisher с колонками id и name. На id стоит автоинкремент, а Синтаксис name имеет тип varchar(40). Какие из следующих запросов корректно отработают:

1) INSERT INTO publisher (name) VALUES ('OREILLY');
2) INSERT INTO publisher (name) VALUES ('О Reilly');
3) INSERT INTO publisher (name) VALUES ('O'Reilly');
4) INSERT INTO publisher (name) VALUES ('O-Reilly');


Ответ:

1, 2, 4

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

SQL и БД Learning

Узнаем кол-во всех ячеек в таблице с помощью SQL

Для выполнения этой задачи вам понадобится использовать стандартный SQL запрос COUNT(*).

Замените your_table_name на фактическое имя вашей таблицы. Результатом выполнения этого запроса будет одна строка с одним столбцом cell_count, содержащим общее количество ячеек в таблице.

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

SQL и БД Learning

MariaDB, фрагментация, varchar и печалька

При проектировании таблиц в базах данных может возникнуть вопрос, как хранить строки в char или varchar.

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

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

SQL и БД Learning

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

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

SQL и БД Learning

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

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

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

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

SQL и БД Learning

Использование SUM и CASE WHEN вместе

select
sum(case when allergies = 'Penicillin' and city = 'Burlington' then 1 else 0 end) as allergies_burl
, sum(case when allergies = 'Penicillin' and city = 'Oakville' then 1 else 0 end) as allergies_oak

from patients


Предложение WHERE может работать, если вы хотите суммировать количество пациентов, отвечающих определенным условиям. Но если вы хотите проверить несколько условий, вы можете использовать ключевые слова SUM и CASE WHEN вместе. Это делает код лаконичным и легко читаемым.

Данную комбинацию также можно использовать в выражении WHERE, как в примере ниже.


select
*
FROM patients
WHERE TRUE
and 1 = (case when allergies = 'Penicillin' and city = 'Burlington' then 1 else 0 end)

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

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

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

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