|
|
|
Запрос
|
|||
|---|---|---|---|
|
#18+
Есть две таблицы: 1. Товары (код товара, название) 2. Цены (код товара, цена, дата_цены); Требуется получить список всех товаров с текущей ценой (последней по дате). что-то вроде SELECT MAX(cdate), cost, product_id FROM cost GROUP BY product_id; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 07:04 |
|
||
|
Запрос
|
|||
|---|---|---|---|
|
#18+
Попробуй Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 08:37 |
|
||
|
Запрос
|
|||
|---|---|---|---|
|
#18+
Этот запрос просто всем товарам выставил максимальную цену (даже от другого товара) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 08:55 |
|
||
|
Запрос
|
|||
|---|---|---|---|
|
#18+
SELECT p.prod_name, c.cost FROM product p, cost c, (SELECT prod_id, MAX(cdate) AS cdate FROM cost GROUP BY prod_id) cm WHERE (p.prod_id = c.prod_id) AND (cm.prod_id = p.prod_id) AND (c.cdate = cm.cdate) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 11:38 |
|
||
|
Запрос
|
|||
|---|---|---|---|
|
#18+
Ошибся малость :) Код: plaintext 1. 2. 3. 4. 5. 6. Жизнь коротка - потерпи немного :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 12:22 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=32811359&tid=1854561]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
168ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 465ms |

| 0 / 0 |
