Frage : TSQL Entdeckung-Duplikate

Experten -- Bitte helfen!!
I haben eine Tabelle mit Firmen und Zuständen. Ich muss wissen, wenn eine Firma in mehr ist, als ein state.
I alles ignorieren möchten, das in nur einem Zustand ist. Dieses sollte einfach sein, aber ich kann nicht scheinen, es zu erhalten getan.

Sample Data
COMPANY STATE
IBM NE
IBM DE
HP NY

What wünsche ich returend (die nur Firmen, die in mehr als einem Zustand liegen)

COMPANY STATE
IBM NE
IBM DE

Antwort : TSQL Entdeckung-Duplikate

DISTINCT COMPANY, ZUSTAND VORWÄHLEN
Vom yourtablename als tblA
INNER VERBINDEN
(AUSERWÄHLTE FIRMA, ZUSTAND, GELTEN (ZUSTAND) ALS EntryCount,
VON (DISTINCT COMPANY, ZUSTAND VORWÄHLEN vom yourtablename)
GRUPPE DURCH COMPANY
AUF WO <> EntryCount 1) als tblB tblA.COMPANY = tblB.COMPANY

(Muss konnte Zählimpuls ZUSTAND, nicht FIRMA….) - slight Änderung dort.
Weitere Lösungen  
 
programming4us programming4us