
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.09.2003, 01:43
|
|||
|---|---|---|---|
|
|||
помогите, пожалуйста, правильно написать запрос |
|||
|
#18+
Ситуация такова: имеются три таблицы. В каждой из этих таблиц присутствуют поля "цена" и "количество". Значения в полях могут повторяться. Пользователь вводит требуемую цену и должен получить результат по формуле "таблица1 - таблица2 - таблица3". При том, как я понимаю, если пользователь ввел цену 150, а в "таблице 1" 150 встречается 10 раз, то сначала количество товара, привязанного к этой цене суммируется, а потом из него вычитается количество товара в остальных таблицах. В итоге выдаётся общий результат. Мало того, на форме, с которой запрос должен брать данные - ровно 50 полей для ввода, т.е. этот запрос должен обрабатывать 50 значений одновременно. А если из 50 введено только 25, обрабатывать 25, игнорируя пустые поля. Я пас. Что делать - совсем не понимаю, а в толстых книжках, естественно запуталась, в силу острой нехватки времени. Помогите пожалуйста, асы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.09.2003, 09:25
|
|||
|---|---|---|---|
помогите, пожалуйста, правильно написать запрос |
|||
|
#18+
Цена чего ? Где же код товара ? По нему и надо связывать таблицы в единый запрос. Потом можно сгруппировать и просуммировать по коду товара и затем наконец вычислить разницу между суммами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.09.2003, 09:55
|
|||
|---|---|---|---|
помогите, пожалуйста, правильно написать запрос |
|||
|
#18+
М-д-а-а..., если очень надо идентифицировать товар по цене, то можно и по ней вычислить и количество и разность, но что такое еще 49 полей для ввода? Это другие цены на другие товары, или дополнительная спецификация товара? И как их вообще должен обрабатывать запрос? ИМХО, без постановки задачи, действительно можно пасовать и не понимать, что делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1679215]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 340ms |

| 0 / 0 |
