SQL и БД Learning
前往频道在 Telegram
№ 5060218708 Изучаем SQL с нуля По всем вопросам @mascarov_valentin Реклама на бирже - https://telega.in/c/SQl_and_DB_Learning
显示更多9 717
订阅者
+224 小时
-127 天
-4530 天
帖子存档
9 717
Мечтаешь работать SQL разработчиком в крупных и высокотехнологичных проектах? Удаленно или в комфортном офисе?
У IT_One найдутся такие вакансии:
- Разработчик PL/SQL
- Разработчик SQL + ClickHouse
- Разработчик MS SQL
Мы в компании активно практикуем:
✔️Индивидуальный план развития сотрудника с определением вектора и конкретных шагов для его реализации;
✔️Профессиональное обучение и повышение квалификации в учебных центрах и от экспертов в IT;
✔️Система наставничества, которая позволяет успешно проходить испытательный срок с достижением поставленных целей и задач;
✔️Возможность быть частью IT-сообщества, которое делится опытом, кейсами, проводит внутренние митапы, создает почву для развития в качестве спикера.
На нашем канале регулярно выкладываются актуальные вакансии для SQL разработчиков и других специалистов, не забудь подписаться!
9 717
Узнаем кол-во всех ячеек в таблице с помощью SQL
Для выполнения этой задачи вам понадобится использовать стандартный SQL запрос COUNT(*).
Замените your_table_name на фактическое имя вашей таблицы. Результатом выполнения этого запроса будет одна строка с одним столбцом cell_count, содержащим общее количество ячеек в таблице.
9 717
😻 😫 🐹 😫 🐱 😫 🐭 😫🦉
Data Secrets — канал для датасаентистов
– Как тренировали алгоритм, который обыграл чемпиона мира в шахматы?
– Как работает FaceID в твоем смартфоне?
– Как обучить ChatGPT на стареньком ноутбуке?
– Как предсказать курс биткоина и исход футбольного матча?
– Чем отличаются сверточные и рекуррентные нейросети?
Заходи и узнаешь @data_secrets
9 717
MariaDB, фрагментация, varchar и печалька
При проектировании таблиц в базах данных может возникнуть вопрос, как хранить строки в char или varchar.
Смотреть статью
9 717
📌 Хотите освоить PostgreSQL не только с точки зрения теории, но и научиться применять этот инструмент в работе?
В OTUS начался набор на онлайн-курс «PostgreSQL для администраторов баз данных и разработчиков».
⚠️ Фишка программы в том, что вы получите знания с точки зрения практики, а не теории.
✅ РЕЗУЛЬТАТ ПРОХОЖДЕНИЯ КУРСА
Сильное портфолио, которое позволит работать в качестве PostgreSQL DBA — устанавливать, настраивать, поддерживать и развивать БД под управлением PostgreSQL
🔥 ОСТАВИТЬ ЗАЯВКУ, получите велкам-скидку
https://otus.pw/MfKm/
Нативная интеграция. Информация о продукте www.otus.ru
9 717
Как выбрать все записи из таблицы Persons, где значение поля LastName в алфавитном порядке находится между значениями "Hansen" и "Pettersen"?
9 717
#Вопросы_с_собеседования
❓Даны две таблицы: таблица category и таблица sub_category с полями id и name. Достаньте одним запросом названия категорий и подкатегорий.
Ответ на картинке.
9 717
Как выбрать IT-профессию в меняющемся мире 🤷♂️
При выборе одежды лучший способ определиться — это примерка. С профессией тоже так: чтобы понять, в каком из направлений в IT развиваться, стоит примерить на себя задачи разных специалистов.
Сделать это можно на бесплатном курсе Нетологии «IT-профессии: как выбрать направление и реализовать себя» 🧑💻
Вы узнаете:
что в процессе создания продукта делают маркетологи, аналитики, разработчики, дизайнеры, управленцы и какие задачи решают специалисты в сфере онлайн-образования;
От чего зависит зарплата, и какой опыт будет полезен в ИТ
По каждому из 6 направлений выполните задание — и оцените, какие задачи вам нравятся больше. Результаты зафиксируете в карьерной карте и отправите её консультанту, чтобы получить письменные рекомендации. Самые активные участники смогут выиграть грант на обучение в Нетологии 🤩
Регистрируйтесь, чтобы выбрать востребованную профессию и спланировать своё развитие в IT
https://netolo.gy/bH8c
Реклама ООО "Нетология"
erid:LjN8KP8XQ9 717
🖥 Sql трюк дня
Использование 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)
@sqlhub9 717
#Вопросы_с_собеседования
❓Как найти сумму всех значений столбца в таблице?
Допустим у нас есть таблица departament, которая содержит колонку totalemployees. Тогда сумма всех значений в колонке totalemployees может быть получена с помощью команды SUM(totalemployees).
9 717
ЧЕ, АЙТИШНИК, ДА? КРАСАВЧИК!
Сделали для вас самую полезную подборку каналов по программированию. В ней собраны официальные русскоязычные каналы самых популярных языков. Там только топовая информация, которая потом появляется на платных курсах. Надо подписаться: @it
9 717
🖥 Как правильно вводить дату в 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") указывает формат входной строки.
@sqlhub9 717
ESCAPE-символ
ESCAPE-символ используется для экранирования трафаретных символов. В случае если вам нужно найти строки, содержащие проценты (а процент — это зарезервированный символ), вы можете использовать ESCAPE-символ.
Например, вы хотите получить идентификаторы задач, прогресс которых равен 3%.
Если бы мы не экранировали трафаретный символ, то в выборку попало бы всё, что начинается на 3.
9 717
Какой результат возвратит следующая функция в PostgreSQL:
TO_DATE ('2017:JUNE:11','YYYY:Month:DD')?
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
