Вычитание таблиц

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Fox_Malder
Новичок
Новичок
Аватара пользователя
 
Сообщения: 42
Зарегистрирован: 20.10.2005 (Чт) 7:25
Откуда: Россия, г. Астрахань

Вычитание таблиц

Сообщение Fox_Malder » 03.12.2005 (Сб) 12:48

БД - Access
Подскажите, каким SQL-запросом можно произвести вычитание второй таблицы из первой:

Table_1 (наличие)
Склад Товар Количество
Первый видеокарта 10
Второй аудиокарта 5
Третий сетевая плата 7

Table_2 (на складе)
Товар Цена Количество
аудиокарта 1003 5
сетевая плата 800 7

Результат должен быть следующим:
Таблица 3 (результат)
Склад Товар Количество
Первый видеокарта 10
Второй аудиокарта 0 (т.е.5-5=0)
Третий сетевая плата 4 (т.е.7-3=4)

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 03.12.2005 (Сб) 13:10

Глупость это, а не БД.
Ее перепроектировать надо полностью, а не таблицы вычитать.
Lasciate ogni speranza, voi ch'entrate.

Fox_Malder
Новичок
Новичок
Аватара пользователя
 
Сообщения: 42
Зарегистрирован: 20.10.2005 (Чт) 7:25
Откуда: Россия, г. Астрахань

Сообщение Fox_Malder » 03.12.2005 (Сб) 21:17

alibek писал(а):Глупость это, а не БД.
Ее перепроектировать надо полностью, а не таблицы вычитать.

Это не реальная БД, а тренировочное задание... Простой пример, на котором учатся :idea:

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 04.12.2005 (Вс) 10:38

На таких примерах научится невозможно, можно только ввести ученика в заблуждение.
Lasciate ogni speranza, voi ch'entrate.

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 04.12.2005 (Вс) 11:37

лучше открой книжку по РДБМС и найди слово НОРМАЛИЗАЦИЯ таблиц


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList