podzapytanie w sql z dwóch tabel

podzapytanie w sql z dwóch tabel
AW
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0

hej,
mam tabele klienci (idK, imie, nazwisko) i zakupy (klient, towar)
mam problem z wyciągnieciem nazwisk klientow ktorzy zrobili te same zakupy do klient o nazwisku X
nie wiem od czego zacząć

dopiero się uczę więc przepraszam za takie pytania.

Haskell
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4700
3

To może być coś takiego:

Kopiuj
SELECT k.imie, k.nazwisko
FROM klienci k 
INNER JOIN zakupy z ON k.idK = z.klient
WHERE z.towar in (SELECT z.towar FROM klient k INNER JOIN zakupy z ON z.klient = k.idK WHERE k.nazwisko = 'X')
szweszwe
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 1694
3

Pytanie co znaczy te same zakupy. Jak kupię masło i mopa a ktoś inny tylko masło to zrobił on te same zakupy?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.