|
|
|
Выборка данных.
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть таблица. название I цена I кол-во I дата I ------------------------------------ Масло I 10 I 2 I 01/03/04 I Масло I 10 I 1 I 05/03/04 I Масло I 5 I 5 I 02/03/04 I Хлеб I 2 I 2 I 05/03/04 I Масло I 5 I 6 I 01/03/04 I Хлеб I 2 I 5 I 06/03/04 I ... нужна результирующая выборка: название I цена I кол-во I дата I ------------------------------------ Масло I 10 I 3 I Масло I 5 I 11 I Хлеб I 2 I 7 I Пожалуйста помогите написать SQL запрос. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2004, 22:10 |
|
||
|
Выборка данных.
|
|||
|---|---|---|---|
|
#18+
Легче всего поначалу (имхо, см. назв. автора) воспользоваться промежуточным запросом (без этого все равно не обойтись, но когда он отдельно сохранен, хоть понятнее будет): select max(MyDate), MyGood from MyTable group by MyGood и уж посредством него искать цену join'ами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2004, 22:20 |
|
||
|
Выборка данных.
|
|||
|---|---|---|---|
|
#18+
Может я немного непонятно спросил... Нужно сложить кол-во товара с одинаковым названием и ценой. мне в голову кроме как последовательное считывание записей ничего не приходит.... :-(( То есть считаваем первую запись пишем в результирующую таблицу.Считываем вторую если цена и название есть в результирующей таблице изменяем кол-во, если же запись не найденна пишем как есть.... Но это некрасиво :-)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2004, 22:31 |
|
||
|
Выборка данных.
|
|||
|---|---|---|---|
|
#18+
Я сплю. Cтруктуру покажи, пожалуйста - где хранятся цены - в приходных д-х, справочнике, или отдельной таблице. ------------ Дарроги... ---------- Все завтра... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2004, 22:36 |
|
||
|
Выборка данных.
|
|||
|---|---|---|---|
|
#18+
Всего одна таблица. В ней все данные. нужно сформировать отчёт в котором сводные данные по продаже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2004, 22:46 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32467845&tid=1675609]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
182ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 224ms |
| total: | 501ms |

| 0 / 0 |
