Армян
Новичок
DISTINCT не на все поля
Здрасьте!
Есть задача, немогу никак решить. Есть таблица с полями
id, date, currency1_id, currency1_value, currency2_id, currency2_value
Задача вот в чем: надо выбрать записи с уникальными currency1_id, currency2_id.
Делаю так:
но DISTINCT относится ко всем полям, а мне надо только к двум. Подскажите как можно сделать такой запрос.
Пасиба
-~{}~ 25.08.07 13:25:
Сделал выборку так:
но проблема теперь в том что если сущ. записи типа
то выбирается запись, с датой 2007-08-21, а мне нужно сделать, чтобы выбирались новые. ORDER BY не помогает естественно.
Здрасьте!
Есть задача, немогу никак решить. Есть таблица с полями
id, date, currency1_id, currency1_value, currency2_id, currency2_value
Задача вот в чем: надо выбрать записи с уникальными currency1_id, currency2_id.
Делаю так:
PHP:
SELECT DISTINCT `currency1_id`, `currency2_id`, `currency1_value`, `currency2_value` FROM `peg_point`
Пасиба
-~{}~ 25.08.07 13:25:
Сделал выборку так:
PHP:
SELECT * FROM `peg_point` WHERE
`currency1_id`='".addslashes($currency_id)."' OR
`currency2_id`='".addslashes($currency_id)."'
GROUP BY `currency1_id`, `currency2_id`
PHP:
date | currency1_id | currency2_id | ...
2007-08-21 1 8
2007-08-25 1 8