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.
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:
SELECT baza_1.tool.nazwa,baza_1.produkt.nazwa,baza_2.detale.numer FROM baza_1.tool, baza_1.produkt, baza_2.detale 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