Mam problem z zapytaniem. Pokrótce opiszę na czym działa zapytanie.

Są dwie bazy baza_1 i baza_2. W pierwszej są 2 tabele a w drugiej 1 które mnie interesują. Czyli razem w wyniku chcę po 1 kolumnie z każdej tabeli.

  1. baza_1.tool.nazwa, baza_1.produkt.nazwa, baza_2.detale.zagadka


Zbieżności między tabelami są umiejscowione na innych kolumnach.

Wstępne zapytanie wygląda tak:
  1. SELECT baza_1.tool.nazwa,baza_1.produkt.nazwa,baza_2.detale.numer
  2.  
  3. FROM baza_1.tool,
  4. baza_1.produkt, baza_2.detale
  5. WHERE baza_1.tool.nazwa LIKE 'dd%' AND baza_1.tool.nazwa=baza_2.detale.opis AND baza_1.tool.model=baza_1.produkt.model


Problem polega na tym, że w obu tabelach baza_1 rekordy występują tylko raz, natomiast w baza_2 powtarzają się wielokrotnie. Wynik jaki dostaję to też powtarzające się rekordy w takiej ilości jak każdy powtórzył się w baza_2.detale potrzebuje aby w wyniku wystąpił tylko raz.

Zapomniałem dopisać. próbowałem z JOIN i też sie nie udało. W skrypcie da sie to rozwiązać ale chodzi o to aby wszystko przeszło w jednorazowym zapytaniu, ponieważ baza_2.detale ma kilkadziesiąt tysięcy rekordów i tylko tam można znaleźć zbieżność między baza_1.tool.nazwa i baza_2.detale.opis