Не могу додумать как сделать грамотный запрос.

ManManovich

Новичок
Привет. Нужна ваша помощь. не могу справиться с одним запросом.

Есть 2 таблицы лекарства и цены на них в разных регионах

Лекарства: название и id всегда уникальны
name | id_sredstva
название 1 | 1
название 2 | 2
название 3 | 3
название 4 | 4

Цены в регионах

id_sredstva | id_regiona | cena | id_apteki

1 | 2 | 23131 | 21
1 | 2 | 23122 | 24
2 | 2 | 23155 | 27
2 | 2 | 98213 | 26
3 | 2 | 93480 | 22

Мне нужно сделать выборку названий средств в заданном регионе и получить по одной штуке.

Пробовал много всяких джоинов. У меня как не крути получается что -то вроде этого

name | id_sredstva | id_regiona |

название 1 | 1 | 2
название 1 | 1 | 2
название 2 | 2 | 2
название 2 | 2 | 2

а нужно
название 1 | 1 | 2
название 2 | 2 | 2
название 3 | 3 | 2
название 4 | 4 | 2

PHP пройти массив не получится там несколько тысяч записей получается, из них процентов 70 дубликаты, а генерируется долго.

Заранее благодарен.
 
Сверху