
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.12.2004, 12:07:10
|
|||
|---|---|---|---|
Списание по партиям |
|||
|
#18+
Долго думал никак не могу придумать. Есть две таблицы: остатки и партии (один к многим). Списываем товар с остатков. Как списать по партиям товар? (чтобы сперва самая новая партия и тд...), Не рекордсетом и басиком, а одним или двумя запросами? Чтобы не было отриц. остатков. например товар остаток 50 и партии по 30 и 20....реализация 35, после операции остаток 25, партии 0 и 15... Спасибо за внимание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2004, 12:14:47
|
|||
|---|---|---|---|
Списание по партиям |
|||
|
#18+
А чем тебя рекордсет и Басик не устраивают? (По моему врядли возможен другой вариант) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2004, 12:39:41
|
|||
|---|---|---|---|
Списание по партиям |
|||
|
#18+
Так должно быть красивей... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2004, 12:48:46
|
|||
|---|---|---|---|
Списание по партиям |
|||
|
#18+
Без бэйсика - изврат, но задача имеет решение Т.к. SQL работает со столбцами, а не со строками, то партии надо сделать столбцами (приемлимо только если их менее 250) для этого можно использовать перекрестный запрос. Если партий более 250 - то можно 2 и более перекрестных запроса. Результаты можно сохранять во временной таблице (1 или 2). данное решешние Работать будет медленно, но полностью соответствует условиям задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2004, 13:41:40
|
|||
|---|---|---|---|
Списание по партиям |
|||
|
#18+
Еэээ...х, велосипедостроители... http://www.sql.ru/forum/actualtopics.aspx?search=LIFO&submit=%CD%E0%E9%F2%E8&bid=1 http://www.sql.ru/forum/actualtopics.aspx?search=FIFO&submit=%CD%E0%E9%F2%E8&bid=1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2004, 14:23:16
|
|||
|---|---|---|---|
Списание по партиям |
|||
|
#18+
Спасибо большое..не правильно искал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2004, 15:44:19
|
|||
|---|---|---|---|
Списание по партиям |
|||
|
#18+
Что то я там не нашел без бейсика ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.12.2004, 08:54:33
|
|||
|---|---|---|---|
|
|||
Списание по партиям |
|||
|
#18+
А потом вопросы сколько максимально может быть столбцов появляются... За предложение достраивания столбцов вместо продумывания реляционной структуры и последующего хранения данных в таблицах - растрелять из крупноколиберного пулемета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1669784]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 195ms |
| total: | 349ms |

| 0 / 0 |
