🚀Хотите начать карьеру в IT и овладеть одним из самых мощных языков программирования? Начните путь разработчика с C++ уже сейчас!
📅 Старт обучения — 30 сентября
Курс «C++ Developer. Basic» создан для тех, кто хочет освоить программирование с нуля и сделать уверенный шаг в сторону профессии. Вы изучите основы C++, заложите фундамент для дальнейшего развития и научитесь создавать собственные программы, решающие реальные задачи.
Обучение в OTUS — это поддержка преподавателей, практические задания и подготовка к первым собеседованиям. После курса вы сможете развиваться как C++ разработчик или перейти на другие языки ООП.
⌛️Не откладывайте старт! Место в группе можно занять уже сейчас: https://otus.pw/slmfs/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
📅 Старт обучения — 30 сентября
Курс «C++ Developer. Basic» создан для тех, кто хочет освоить программирование с нуля и сделать уверенный шаг в сторону профессии. Вы изучите основы C++, заложите фундамент для дальнейшего развития и научитесь создавать собственные программы, решающие реальные задачи.
Обучение в OTUS — это поддержка преподавателей, практические задания и подготовка к первым собеседованиям. После курса вы сможете развиваться как C++ разработчик или перейти на другие языки ООП.
⌛️Не откладывайте старт! Место в группе можно занять уже сейчас: https://otus.pw/slmfs/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
В SQL можно объединять данные из двух таблиц без использования
JOIN
, используя альтернативные методы. Подзапрос (
subquery
) позволяет выбрать данные из одной таблицы, используя данные из другой. Допустим, у нас есть две таблицы:
employees (id, name, department_id)
departments (id, name)
SELECT name,
(SELECT name FROM departments WHERE id = employees.department_id) AS department_name
FROM employees;
Можно фильтровать данные из одной таблицы, проверяя наличие значений в другой.
SELECT name
FROM employees
WHERE department_id IN (SELECT id FROM departments);
Если таблицы имеют схожие колонки, можно объединить их с
UNION
. SELECT id, name, email FROM users_old
UNION
SELECT id, name, email FROM users_new;
Хотя
CROSS JOIN
делает декартово произведение, его можно фильтровать WHERE
, имитируя INNER JOIN
. SELECT e.name, d.name AS department
FROM employees e, departments d
WHERE e.department_id = d.id;
Ставь 👍 и забирай 📚 Базу знаний
Please open Telegram to view this post
VIEW IN TELEGRAM