|
|
|
| Здравствуйте!
Помогите, пожалуйста, составить запрос!
есть таблицы:
Таблица washing_tb
поля:
washing_id
type_id
produser_id
Таблица produser_tb
поля:
produser_id
produser
Нужно выбрать всех производителей одной таблицы (produser_tb) которые
соответсвуют определенному типу (type_id ) другой таблицы (washing_tb)
SELECT produser_tb.produser_id, produser_tb.produser
FROM produser_tb, washing_tb
WHERE washing_tb.type_id =1 and washing_tb.produser_id = produser_tb.produser_id
Такой запрос выдает все возможные варианты и один производитель может повторяться столько раз сколько он записан в washing_tb.produser_id :( А мне надо выбрать уникальные данные.
Зарание спасибо! | |
|
|
|
|
|
|
|
для: loonySan
(08.04.2008 в 18:44)
| | Следует сгруппировать результат при помощи конструкции GROUP BY
SELECT produser_tb.produser_id, produser_tb.produser
FROM produser_tb, washing_tb
WHERE washing_tb.type_id =1 and
washing_tb.produser_id = produser_tb.produser_id
GROUP BY produser_tb.produser_id
|
| |
|
|
|
|
|
|
|
для: cheops
(08.04.2008 в 20:37)
| | Спасибо!
То что надо! | |
|
|
|