![]() |
|
Модераторы: Akina |
![]()
|
|
| Arthur26 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 15.8.2006 Репутация: нет Всего: нет |
Здравствуйте.
Есть таблица товаров Т1 с полем наименование товара, и таблица Т2 с полями: наименование товара, дата, приход, расход, остаток. Надо написать запрос с полями: Т1.наимен.товара, Т2.дата, Т2.приход, Т2.расход, Т2.остаток, Т2.остаток - где этот последний Т2.остаток представлял собой предпоследний остаток, например: Т2: Яблоки 01.01.2007 20 10 10 Яблоки 02.01.2007 10 5 15 Яблоки 03.01.2007 8 2 21 Запрос: Яблоки 03.01.2007 8 2 21 15 Спасибо. |
|||
|
||||
| dionisiu |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 170 Регистрация: 13.5.2006 Где: Крым Репутация: 1 Всего: 2 |
Запрос на создание таблицы? или на отображение в форму?
|
|||
|
||||
| Arthur26 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 15.8.2006 Репутация: нет Всего: нет |
Как угодно.
|
|||
|
||||
| dionisiu |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 170 Регистрация: 13.5.2006 Где: Крым Репутация: 1 Всего: 2 |
на создание таблицы - это дохлый номер, так как вычисляемые значения хранить - гиблое дело. Значит, будем строить для формы.
Вопрос: Т2 имеет ключ по дате? или другой ключ? второй вопрос: могут несколько товаров двигаться в одну дату? |
|||
|
||||
| Arthur26 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 15.8.2006 Репутация: нет Всего: нет |
T2 не имеет ключа,
Да несколько товаров могут двигаться в одну дату. |
|||
|
||||
| dionisiu |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 170 Регистрация: 13.5.2006 Где: Крым Репутация: 1 Всего: 2 |
таблица без ключа - это плохо.
кроме того, хранение наименований товаров в Т2 ещё хуже, должна быть связь с таблицей Т1, а в Т2 должен храниться код товара (ключ Т1) ещё вопрос: может один товар сделать два и более движения в одну дату? Яблоки и прийти (и не один раз) на склад, и уйти (и не одному клиенту) со склада? |
|||
|
||||
| Arthur26 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 15.8.2006 Репутация: нет Всего: нет |
Да я связал две таблицы Т1 и Т2 по ключу.
Нет в один день только 1 приход и только 1 расход. |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 30 Всего: 454 |
Переделать: Т1: ИдТовара (счетчик, индекс) НаименованиеТовара (строка) Т2: ИдОперации (счетчик, индекс) ИдТовара (длинное целое) Дата (Дата/время) Приход (Двойное) Расход (Двойное) Связь Т1.ИдТовара - Т2.ИдТовара (1 ко много) -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Arthur26 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 15.8.2006 Репутация: нет Всего: нет |
Спасибо большое.
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: нет Всего: 360 |
Модератор: Название темы должно отражать ее суть!
|
|||
|
||||
![]()
|
| Правила форума "MS Access" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS Access | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |