Jump to content

SQL 2 Spalten in 2 Tabellen vergleichen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Moin,

 

das wären m.E. die verschiedenen Ansätze zu Deinen Fragen:

 

-- Kunden die gar nicht in Tabelle 2 (T2) enthalten sind:
SELECT Tabelle1.*
FROM Tabelle1
WHERE Tabelle1.Kunde NOT IN (
    SELECT Kunde
    FROM Tabelle2
)

-- Kunden die keine Artikel in Tabelle 2 (T2) haben:
SELECT Tabelle1.*
FROM Tabelle1
WHERE Tabelle1.Artikel NOT IN (
    SELECT Artikel
    FROM Tabelle2
    WHERE Tabelle1.Kunde = Tabelle2.Kunde
)
-- Kunden die sowohl in T1 als auch in T2 Artikel die gleichen Artikel haben
SELECT Tabelle1.*
FROM Tabelle1
INNER JOIN Tabelle2
ON Tabelle1.Kunde = Tabelle2.Kunde
AND Tabelle1.Artikel = Tabelle2.Artikel
 

 

ggf. doppelte Datensätze / Sortierung sind nicht berücksichtigt.

 

Gruß Kai

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...