Prosba o skontruowanie zapytania MS SQL

0

Witam, głowie się od kliku dni i nie mogę wpaść na pomysł jak zbudować zapytanie. Nie jestem orłem w tym temacie a na SQL siadłem po dłuższej przerwie....
Mój problem polega na:
Mam tabelę KLIENCI w której są kolumny: ID (klucz główny), ID_MAGAZYNU, IMIĘ NAZWISKO, INDEKS_KAT, INDEKS_HAN.
Chodzi tutaj o to że jest klika magazynów w których są zapisani klienci i ktoś przez przypadek wpisał (nie jeden przypadek a wiele) pod ten sam INDEKS_KAT inne imię i nazwisko.
Moje pytanie i wielka prośba zarazem jak skonstruować zapytanie aby wyświetlić wszystkie kolumny lub klientów którzy mają ten sam INDEKS_KAT ale inne imię i nazwisko.
Lub chociaż proszę o naprowadzenie jakimi funkcjami konstruować zapytanie ale bardzo fajnie by było jakby ktoś pomógł mi skonstruować to zapytanie.
Bardzo proszę o pomoc i góry dziękuje

0

Nie wiem czy dobrze zrozumieałem, ale tak:

SELECT
    *
FROM
    KLIENCI
WHERE
   INDEKS_KAT IN (
   SELECT
       INDEKS_KAT
   FROM
      KLIENCI
   GROUP BY
       INDEKS_KAT
   HAVING
       COUNT(DISTINCT [IMIE I NAZWISKO])>1
)

1 użytkowników online, w tym zalogowanych: 0, gości: 1