Добавление данных с использованием подзапроса с соединениями
Добавление данных с использованием подзапроса с соединениями
В главе 20 мы рассматривали встроенный метод выборки для передачи данных в оператор INSERT, например,
INSERT INTO ATABLE (
COLUMN2, COLUMN3, COLUMN4)
SELECT BCOLUMN, CCOLUMN, DCOLUMN
FROM BTABLE WHERE
Этот метод не ограничен однопоточным запросом. Ваш входной подзапрос может быть соединенным. Эта возможность очень полезна, когда вам нужно экспортировать ненормализованные данные во внешнюю таблицу для использования в другом приложении, таком как электронная таблица, программа работы с базой данных или программа бухгалтерского учета. Например:
INSERT INTO EXTABLE (
TRANDATE, INVOICE_NUMBER, EXT_CUST_CODE, VALUE)
SELECT
INV. TRANSACTION_DATE,
INV. INVOICE_NUMBER,
CUS.EXT_CUS_CODE,
SUM (INVD. PRICE * INVD.NO_ITEMS)
FROM INVOICE INV
JOIN CUSTOMER CUS
ON INV.CUST_ID = CUS.CUST_ID
JOIN INVOICE_DETAIL INVD
ON INVD.INVOICE_ID = INV.INVOICE_ID
WHERE ...
GROUP BY . . .;
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Добавление форм ввода данных
Добавление форм ввода данных На многих веб-страницах используются разнообразные формы ввода данных. С их помощью, в частности, происходит авторизация посетителей веб-ресурса, выбор товаров в Интернет-магазине, отбор какой-то информации в соответствии с заданными
Изменения, связанные с использованием API
Изменения, связанные с использованием API Наиболее заметные изменения, связанные с использованием API, затрагивают функции управления памятью, введенные в главе 5. В новых определениях в полях счетчиков используется тип данных SIZE_T (см. табл. 16.2). Например, теперь прототип
Добавление данных из файла-копии в адресную книгу
Добавление данных из файла-копии в адресную книгу С созданным файлом-копией списка контактов можно работать и редактировать в нем данные.Контактные данные могут быть добавлены в адресную книгу следующим образом:1. Дважды щелкните на пиктограмме файла-копии списка
Создание запросов на добавление данных
Создание запросов на добавление данных Запрос на добавление используется, когда необходимо добавить к имеющейся таблице новые записи. Исходных таблиц может быть одна или несколько, при этом они могут находиться в той же самой базе данных, что и результирующая, или в
10.14. Реализация с использованием FIFO
10.14. Реализация с использованием FIFO Займемся реализацией именованных семафоров Posix с помощью каналов FIFO. Именованный семафор реализуется как канал FIFO с конкретным именем. Неотрицательное количество байтов в канале соответствует текущему значению семафора. Функция sem_post
Добавление и извлечение данных: стековая природа CIL
Добавление и извлечение данных: стековая природа CIL Высокоуровневые языки .NET (например, такие как C#) пытаются максимально скрыть низкоуровневые сложности. Одним из аспектов разработки .NET, который оказывается скрытым особенно хорошо, является тот факт, что CIL является
Добавление пользовательских данных состояния представлений
Добавление пользовательских данных состояния представлений В дополнение к свойству EinableViewState базовый класс System.Web. UI.Control предлагает наследуемое свойство ViewState. Это свойство в фоновом режиме обеспечивает доступ к типу System.Web.UI.StateBag, представляющему все данные поля __VIEWSTATE.
14.7. Управление сетевыми соединениями в фоновом режиме
14.7. Управление сетевыми соединениями в фоновом режиме Постановка задачи Вы применяете экземпляры класса NSURLConnection для получения данных с веб-сервера и отправки информации на сервер. Возникает вопрос: как гарантировать работу ваших приложений в многозадачной среде iOS,
Создание базы данных с использованием isql
Создание базы данных с использованием isql Существует более одного способа создания базы данных с использованием isql. Здесь приведен один простой способ интерактивного создания базы данных - тем не менее для работы с серьезной базой данных вы должны создавать и
Поиск с использованием подзапроса
Поиск с использованием подзапроса Использование существующих предикатов в подзапросах- особенно предиката EXISTS О- обсуждалось в главе 21. Подзапросы могут также быть использованы другими способами в предикатах условий поиска в предложениях WHERE и
Подключение к базе данных с использованием роли
Подключение к базе данных с использованием роли При соединении включите ROLE в список параметров соединения и укажите ту роль, чьи привилегии вы хотите использовать в этом соединении. Это будет работать, только если данному пользователю была предоставлена указанная
Добавление к классу нового элемента данных
Добавление к классу нового элемента данных Процедура добавления в класс новых данных сходна с только что описанной процедурой добавления метода. Для этого выберите из меню строку Add Variable. На экране появится диалоговая панель Add Member Variable, представленная на рисунке 2.16. Рис.
5.2.3. Добавление элемента к списку, если он в нем отсутствует (добавление без дублирования)
5.2.3. Добавление элемента к списку, если он в нем отсутствует (добавление без дублирования) Часто требуется добавлять элемент X в список L только в том случае, когда в списке еще нет такого элемента. Если же X уже есть в L, тогда L необходимо оставить без изменения, поскольку
Навигация с использованием вкладок
Навигация с использованием вкладок После загрузки нужной страницы или результатов поиска следует щелкать кнопкой мыши на имеющихся ссылках, чтобы просмотреть связанные страницы.Основная особенность навигации в Internet Explorer 7 – это возможность использования вкладок. Для