Пишем на SQL
الذهاب إلى القناة على Telegram
Уроки по SQL. Изучаем базы данных на примере СУБД ORACLE, MySQL, MS SQL Server, PostgreSql Мой курс по SQL и базам данных: https://prime-soft.biz/courses/sql Связь со мной @iliahohlov
إظهار المزيد1 891
المشتركون
-124 ساعات
-57 أيام
-730 أيام
أرشيف المشاركات
1 891
Добрый вечер, друзья!
К сожалению, вчера пришлось отменить старт десятидневного интенсива по SQL и PostgreSql, и вернуть оплату единственной записавшийся на обучение девушке! 🙂
Давайте соберём группу минимум из 3ёх человек! В идеале 7 - 10! 🙂💪
Напишите, пожалуйста, под постом когда Вам было бы удобно начать в сентябре, я подстроюсь! 😌
1 891
Спасибо всем за продуктивную работу вчера! Много поработали над задачей с собеседования, которую я нашёл на просторах интернета!
Решение этой задачи, а также ссылку на источник выложил здесь: https://dzen.ru/a/ZsWYIY7xOwqvLnUH
1 891
В базе данных есть таблица анализов Analysis, имеющая следующие столбцы:
an_id — ID анализа;
an_name — название анализа;
an_price — цена анализа;
an_group — группа анализов.
Есть таблица заказов Orders:
ord_id — ID заказа;
ord_datetime — дата и время заказа;
ord_an — ID анализа.
Необходимо вывести название и цену для всех анализов, которые продавались 5 февраля 2020 и всю следующую неделю.
1 891
Всем привет!
Сегодня нашёл в интернете небольшую интересную задачу с собеседования по SQL. В ней нужно правильно составить небольшой запрос к таблицам.
Ниже будет текст задачи, а решение разберём чуть позже.
1 891
Добрый день, друзья!
Напоминаю, что через 6 дней (в следующий вторник) начинаем он-лайн интенсив по SQL и PostgreSql! 💪
Программа представлена на нашем сайте: https://prime-soft.biz/courses/postgresql
🧩 начинаем с азов и разберём все, что только нужно аналитику, тестировщику и другим специалистам, работающим с БД;
💻 работать будем онлайн минимум по 1.5 часа каждое занятие. Всего 10 занятий. Записи всех встреч будут доступны в закрытой группе Телеграмм;
🥇 научимся решать любые задачи в базе данных на языке SQL на примере популярной СУБД PostgreSQL!
Записаться на курс и оплатить можно здесь:
https://prime-soft.biz/pay/209
1 891
Какое значение вернёт следующий запрос?
SELECT COUNT(*) FROM TMP_TABLE
1 891
Всем доброго понедельника!
Предлагаю ещё одну интересную задачу по SQL.
В базе данных есть таблица TMP_TABLE, имеющая всего два столбца и содержащая следующие данные:
TMP_TABLE
column1 column2
-----------------------------------------
12 12
NULL 13
12 14
NULL NULL
13 15
1 891
Друзья, всем привет!
Современный мир очень быстро развивается и требует постоянно соответствующих знаний и умений!
Знание языка SQL и навыки работы с базами данных сейчас одни из самых востребованных! Бизнес почти всех компаний от маленьких до больших использует базы данных! А SQL - это единственный язык, с помощью которого происходит работа с базами данных!
Мы подготовили максимально полную программу с максимально простым объяснением, чтобы загрузить в тебя всего за 10 дней максимум знаний и умений! Программа максимум :)
Итак, как будет проходить обучение:
- 10 уроков со мной в режиме онлайн минимум по 1.5 часа (обучаться будем через Zoom);
- Домашние самостоятельные задания после каждого урока. Вам будет нужно один на один остаться с базой данных (которую мы подготовим вместе) и попробовать выполнить практическую работу;
- Начало уроков будет с проверки самостоятельных задач. Разберём как Вы справились с "домашкой", посмотрим что не получилось и что можно оптимизировать;
- На он-лайн уроках будем работать! Не просто объясню и обучу, но и будем вместе решать задачи!
- Общение и дополнительные вопросы и по домашней работе и нет - в закрытой группе Телеграмм. Здесь же буду выкладывать записи эфиров;
- Обучение SQL и навыкам работы с базами данных будет на примере СУБД PostgreSQL;
- Сертификат по завершению обучению + помощь в составлении резюме.
Полная программа курса, записаться и оплатить можно здесь: https://prime-soft.biz/courses/postgresql
График обучения:
- вторник и четверг 19:30 (Мск);
- суббота 9:30 (Мск).
Начинаем 20 августа!
Повторю, что написал выше: весь мир использует базы данных, а язык SQL - это единственный язык работы с базами данных! И, более того, это самый простой способ войти в айти, если Вы ещё не думаете над этим.
Дополнительные вопросы по обучению оставляйте в комментариях под этим постом!
1 891
Всем доброго понедельника!
А вот и ещё одна небольшая задача по SQL🙂👇
В таблице INVOICES две строки. В первой строке в столбце QTY число 25, во второй строке в этом же столбце лежит NULL.
1 891
Оператор DISTINCT оставляет в результирующей таблице строки с неповторимым набором значений во всех выводимых (командой SELECT) столбцах. Несмотря на то, что в столбце NAME для всех выводящихся строк значение одинаковое, в столбце ID - значение для этих строк, разное (т.к. столбец ID определён как первичный ключ). Оператор DISTINCT убрал бы вторую строку (и последующие), если бы совпали значения по всем выводящимся столбцам.
1 891
Сколько строк вернёт следующий запрос?
SELECT DISTINCT ID, NAME FROM PERS WHERE NAME = 'Иванов Иван Иванович'
1 891
Всем привет!
А вот и задача на этот понедельник! По сложности назначаю 1 звёздочку! Проверьте себя, ничего не забыли из основы основ? И внимательно читаем условие задачи, ато обидно будет ответить не правильно на достаточно простой задаче 😉
Таблица PERS определена следующим образом:
(ID NUMBER NOT NULL PRIMARY KEY,
NAME VARCHAR(100) NOT NULL)
Запрос
SELECT COUNT(*)
FROM PERS
WHERE NAME = 'Иванов Иван Иванович'
возвращает число 2.
1 891
Доброго дня!
Спасибо всем, кто решил обучаться с нами на наших курсах "SQL и базы данных" и "Программирование в PL/SQL (ORACLE)"!
Очень рады пройти с Вами подготовленную программу! Мы постараемся, чтобы обучение было максимально полезно и интересно!
Напоминаю, что сегодня еще можно записаться на наши курсы по отличной цене (подробности выше)! Предложение действует до завтра! Вдруг кто-то забыл, напоминаю 🙂
1 891
В каком порядке выводятся данные, получаемые SQL-запросом, если в запросе не указан ORDER BY?
- данные выводятся в таком порядке, в котором их проще вывести для СУБД. При отсутствии блока ORDER BY один и тот же запрос, запускаемый в разное время, даже может выводить одни и те же данные в разном порядке.
1 891
Здравствуйте, друзья!
Есть желающие пройти с нами курс по SQL и базам данных по супер цене?
Всё обучение на нашем мощном курсе предлагаем за 7.750 рублей!
- Полностью весь курс
- Реальная база данных (не тренажёр);
- И наше сопровождение на протяжении всего курса (проверка решений самостоятельных работ, их оптимизация, решение ошибок, ответы на любые вопросы).
Предложение будет действовать в течение пяти дней. Записаться и оплатить можно здесь:
https://prime-soft.biz/pay/45
И ещё приглашаем на курс Программирования в PL/SQL (ORACLE)! В течение следующих пяти дней также будет действовать отличная цена: 9.900 рублей за весь курс с нашим сопровождением!
Записаться и оплатить можно здесь:
https://prime-soft.biz/pay/94
И самое специальное предложение: оба курса за 14.990 рублей. Записаться и оплатить можно здесь:
https://prime-soft.biz/pay/210
Если не знаете какой курс выбрать - оставьте нам заявку! Мы свяжемся и поможем определить нужный курс обучения: https://prime-soft.biz/callback
Будем очень рады пройти с Вами один или оба курса по базам данных!
Будем Вас ждать!
1 891
Сколько строк вернёт следующий запрос:
SELECT * FROM VOUCHERS WHERE ID_CODE IN (1, NULL)
1 891
Сколько строк вернёт следующий запрос:
SELECT * FROM VOUCHERS WHERE ID_CODE IN (1, NULL)
1 891
Усложненная версия предыдущей задачи
В базе данных есть таблица VOUCHERS, в которой, среди прочих, есть столбец ID_CODE, определённый как NUMBER (с возможностью сохранения значений NULL).
В таблице всего пять строк.
У трёх строк значение 1 (один) в этом столбце, и ещё у двух строк значение в этом столбце NULL.
