|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.01.2013, 17:54 | #1 |
Пользователь
Регистрация: 16.01.2011
Сообщений: 80
|
Подстановка значений из таблице
Есть две таблицы одна описывает склад другая заказ со склада. Что то не пойму как сделать чтоб в таблице с заказом можно было выбирать наименование с таблице склад
|
25.01.2013, 21:22 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
ИМХО никак. Они друг с другом не связаны. Нужна третья таблица-связующий, где будут хранится идентификаторы заказов и складов.
I'm learning to live...
|
25.01.2013, 22:19 | #3 |
Пользователь
Регистрация: 16.01.2011
Сообщений: 80
|
То есть нельзя как с типом ENUM только эти значения выбирать из таблице?
|
26.01.2013, 12:44 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Не знаю какую СУБД ты используешь, я бы ввел третью таблицу, как в нормальном товарообороте.
I'm learning to live...
|
26.01.2013, 13:37 | #5 |
Пользователь
Регистрация: 16.01.2011
Сообщений: 80
|
Я с БД только начал знакомиться. Так какую именно таблицу?
|
26.01.2013, 14:56 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Тебе нужно прежде всего изучить теорию товарооборота.
Вот хотя бы прочти такие мнения: http://www.programmersforum.ru/showthread.php?t=198706 http://www.programmersforum.ru/showthread.php?t=199947 http://www.programmersforum.ru/showthread.php?t=145049 http://www.programmersforum.ru/showthread.php?t=18875
I'm learning to live...
|
26.01.2013, 15:38 | #7 |
Пользователь
Регистрация: 16.01.2011
Сообщений: 80
|
За ссылки спасибо. Только я немного не то спрашивал. Как сделать в таблице заказ нужно было выбирать из списка а не набирать в ручную. В аксесе выбираешь тип мастер подстановок. Так ведь возможно сделать?
|
26.01.2013, 16:14 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
26.01.2013, 17:10 | #9 |
Пользователь
Регистрация: 16.01.2011
Сообщений: 80
|
Вроде то что мне и нужно. Спасибо.
|
26.01.2013, 21:17 | #10 |
Пользователь
Регистрация: 16.01.2011
Сообщений: 80
|
Это значит мне просто нужно создать таблицы а уже в программе (допустим на делфи)
будет посылать запросы? Как я понял логику: если мне нужно оформить заказ то сначала нужно составить запрос select tbl1.name from tbl1; потом из полученного списка выбрать что надо и выполнить запрос на добавление строки. А чтобы допустим посмотреть остатки нужно выполнить запрос из двух таблиц расход и приход (приход складывать расход вычитать). Правильно ли я понял? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подстановка значений | diman260979 | Microsoft Office Excel | 1 | 01.12.2011 11:49 |
Поиск совпадений и подстановка значений | Davyd80 | Microsoft Office Excel | 3 | 29.08.2011 10:22 |
Подстановка значений по условию | Александр Неважно | Microsoft Office Excel | 4 | 08.04.2011 12:51 |
Подстановка значений 1-го, 2-го и т.д. вхождения | MaxxVer | Microsoft Office Excel | 9 | 03.12.2009 06:31 |
Подстановка значений в MS Access | Vit@L | БД в Delphi | 12 | 04.09.2009 16:24 |