Zapytanie:
<?php $result = @mysql_query("SELECT * FROM users INNER JOIN miasta WHERE users.miasto=miasta.id AND bran
za = $idkat AND flaga = "widoczny" "); ?>
Wyświetla mi wszystkie miasta z danej branży itd.
Jeżeli jest w danym mieście 3 takie firmy z branżą to to zapytanie wiadomo zwróci mi 3 razy nazwę miasta.
Chce zastosować DISTINCT przed polem miasto w tabeli users żeby wyświetliło nazwę miasta tylko raz
ale wtedy zanikają mi inne dane bo robie to tak:
<?php $result = @mysql_query("SELECT DISTINCT miasto FROM users INNER JOIN miasta WHERE users.miasto=mias
ta.id AND branza = $idkat AND flaga = "widoczny" "); ?>
A potrzebuje pobrać nie tylko miasto ale wszystko z tej tabeli users.
Jak w tym przypadku zastosować DISTINCT?