fa
Feedback
Пишем на SQL

Пишем на SQL

رفتن به کانال در Telegram

Уроки по SQL. Изучаем базы данных на примере СУБД ORACLE, MySQL, MS SQL Server, PostgreSql Мой курс по SQL и базам данных: https://prime-soft.biz/courses/sql Связь со мной @iliahohlov

نمایش بیشتر
1 900
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+27 روز
+130 روز
آرشیو پست ها
Знания решают! Научитесь работать с базами данных и освойте SQL (до очень крутого уровня)! А ещё у нас есть мощный курс Microsoft Excel: научимся использовать почти все возможности этой популярной программы на примере решения реальных бизнес-задач, научимся программировать на VBA! До конца марта дополнительные скидки на обучение! Курс SQL, Базы данных, ORACLE, MS SQL, MySql, PostgreSql за 6.900. Подробнее Записаться Курс автоматизации в MS Excel + VBA за 3.900. Подробнее Записаться

Выберите правильное утверждение:
Anonymous voting

Таблица CLIENTS имеет структуру: CREATE TABLE CLIENTS ( ID INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(100) NOT NULL, INN VARCHAR(12), KPP VARCHAR(9), DESCRIPTION VARCHAR(100) ); Таблица INVOICES имеет структуру: CREATE TABLE INVOICES ( ID INT PRIMARY KEY AUTO_INCREMENT, DATE_INV DATE NOT NULL, NOM_INV VARCHAR(20) NOT NULL, AMOUNT DECIMAL(17, 2), ID_CLIENT INT NOT NULL, DESCRIPTION VARCHAR(100), FOREIGN KEY (ID_CLIENT) REFERENCES CLIENTS(ID) ); Есть два запроса: a) SELECT c.* FROM CLIENTS c LEFT JOIN INVOICES i ON c.ID = i.ID_CLIENT WHERE i.ID IS NULL b) SELECT * FROM CLIENTS c WHERE NOT EXISTS (SELECT * FROM INVOICES i WHERE i.ID_CLIENT = c.ID)

Всем привет! Встречались с блокировками во время прогрузки и установки пакетов? Когда пытаешься прогрузить новую версию пакета, а он постоянно кем то используется и заблокирован: то кто-то вызывает функцию пакета, то он залочен джобом (который тоже вызывает какую-то его функцию). Чтобы суметь таки прогрузить пакет на разработческой базе или тестовой (не на проде) можно запустить его компиляцию, далее с помощью сессий, узнать свой sid (например, это можно сделать в PL/SQL Developer-е в окне Tools -> Sessions), подставить его в этот скрипт в переменную v_mister_president_session и запустить его. Скрипт будет находить всех, кто блокирует Вашу сессию и будет убивать (kill) их. А ещё некоторое время будет проверять, не появился ли кто-то еще, кто хочет Вас заблокировать. Как только в течение некоторого времени больше не будет появляться сессий, которых необходимо отстреливать, скрипт сообщит о завершении работы! Разумеется, у пользователя, запускающего скрипт, должны быть права на снятие сессий. #oracle #plsql #kill_sessions

Привет шахматистам! Кто справится с задачей: ход белых, нужно поставить мат в один ход. Попробуйте без ИИ.

Запрос, указанный выше:
Anonymous voting

Всем привет! Есть запрос, выводящий операции по некоторому счету за период:
SELECT t.DOCDATE, t.DOCNUM, t.AMOUNT
  FROM V_SVERKA_2601 t
 WHERE t.ACCDBT LIKE '51%'
 ORDER BY t.DOCDATE ASC
UNION ALL
SELECT t.DOCDATE, t.DOCNUM, t.AMOUNT
  FROM V_SVERKA_2601 t
 WHERE t.ACCCRD LIKE '51%'
 ORDER BY t.DOCDATE DESC

Сколько строк вернет запрос: SELECT * FROM DOCS WHERE '%' LIKE DOCNUM
Anonymous voting

В таблице DOCS две строки: ID DOCNUM 1 ААА 2 ааа

Всем привет! 👋 Поздравляем с началом нового рабочего (и учебного) года! Успехов и достижений! 💻 Знаете, что в базах данных, наряду с остальными типами объектов, могут быть ещё и синоним (synonym)? Синонимы — это альтернативные имена (псевдонимы) для объектов баз данных (таблиц, представлений, хранимок, пакетов, и т.д.). Это указатели на реальные объекты. Например, можно создать короткое или удобное имя для объекта, который находится в другой схеме или даже в другой базе данных и обращаться к нему, как будто он лежит прямо в нашей схеме. Самый главный плюс использования синонимов - это абстракция и независимость от изменений. Если реальная таблица переезжает в другую схему, нам нужно будет не переписывать все запросы, а всего лишь создать синоним с именем таблицы и в нем указать реальное расположение таблицы! 👌 Все SQL-запросы и команды к этой таблице продолжат работать без изменений. Здорово, правда? И это лишь одно из назначений синонимов! 💪

Поздравляем всех с новым этапом в личной и профессиональной жизни! С Новым годом и Рождеством! 🎉 Спасибо всем, кто обучается, обучался или начинает обучаться с нами! Постоянных, систематических успехов в освоении новых знаний и умений! 💪 Будем рады Вашим обращениям и после обучения! Обращайтесь за советами и вопросами 🤗

Как мы работаем в праздники: С 5 января мы онлайн! Будем полностью поддерживать Вас в обучении: проверять решения самостоятельных работ и отвечать на любые вопросы!

Всем привет!!! 👋 С наступающим новым годом ❄️ и Рождеством! К Новому году мы подготовили скидки почти на все направления обучения! В новый год с новым стартом! ⭐️ Будем рады, если выберете обучение с нами! С нас, как всегда, максимум знаний и поддержки! Весь курс по SQL и базам данных 6.900 ₽ Программа Записаться и оплатить Курс программирования в PL/SQL (ORACLE) 8.700 ₽ Программа Записаться и оплатить Два курса SQL + программирование в PL/SQL (ORACLE)  9.950 ₽ Записаться и оплатить сразу два курса с дополнительной скидкой Excel с нуля до профи + программирование в VBA  2.700 ₽ Программа курса Записаться и оплатить Онлайн курс (обучение через Zoom) SQL, PostgreSQL 8.950 ₽ Программа курса Записаться и оплатить Python общий онлайн курс (обучение через Zoom) + анализ и визуализация данных (аналитик с нуля до middle) 8.900 ₽ Программа курса   Записаться и оплатить Онлайн курс (Zoom) Python машинное обучение & Data science 6.900 ₽ Программа курса   Записаться и оплатить Онлайн курс (обучение через Zoom) программирования на Go (Golang) для начинающих  7.400 ₽ Программа курса   Записаться и оплатить Скидки действуют до конца декабря! 🎄 Вопросы можно задавать под постом или направлять на почту info@prime-soft.biz 👍

Задача: Схема БД интернет-магазина содержит таблицы: Company – производители телефонов Phone – возможные для приобретения тел
Задача: Схема БД интернет-магазина содержит таблицы: Company – производители телефонов Phone – возможные для приобретения телефоны. Необходимо составить запрос поиска производителя телефона с наибольшей средней стоимостью телефона этого производителя.

Всем привет! Интенсив по SQL аналитике переносится на следующий год! Начнём 24 января. Занятия будут через Zoom по тому же графику (сб, вс 10:30 - 11:30)!

Что будет в результате выполнения запроса? select count(1) from docs where doc_info like 'p%' and doc_info not like 'pt%'
Anonymous voting

В таблице docs четыре строки: id doc_info 1 p-file 2 pt-file 3 pc-file 4 t-file

При выполнении команды: INSERT INTO CLIENTS (NAME, PHONE, DATE_CREATE) VALUES ('АО Открытка', '8(495)774-34-21')
Anonymous voting

Таблица CLIENTS имеет структуру: CREATE TABLE CLIENTS ( ID INT AUTO_INCREMENT PRIMARY KEY, DATE_CREATE TIMESTAMP DEFAULT CURRENT_TIMESTAMP, NAME VARCHAR(100), PHONE VARCHAR(20), NOTE VARCHAR(500));