Anzeige:
Ergebnis 1 bis 2 von 2

Thema: SQL holt nicht alle Einräge

  1. #1
    Registrierter Benutzer
    Registriert seit
    25.10.2005
    Ort
    Hamminkeln
    Beiträge
    302

    Question SQL holt nicht alle Einräge

    Hallo zusammen,

    nach dem ich schon viel versucht und gegoogelt habe, leider nicht erfolgreich,
    möchte ich euch um Hilfe bitten.
    Folgende Abfrage holt zwar Daten, aber nicht alle einträge der Liste, einige Einträge in der Tabelle (keinen Primary-Key) sind doppelt/dreifach [ist so gewollt]:

    select bid, bnum, title, 'tablename' as store
    from tabelle1 where bid in (select bid from user_linkage where nickname='Volker' and tablename='tabelle2')

    Das Gesamtergebnis ist ein Teil einer UNION Verknüpfung, aus dem Subselect bekomme ich alle 'bid' geliefert, im Ergebnis des eigentlichen Selects ist dann
    nur noch ein Eintrag für eine doppelt/dreifach vorkommende 'bid' vorhanden.
    Wie muss die Abfrage korrekt lauten?
    Vereinfacht die Dinge, und ihr erleichtert euch das Leben. (Henry David Thoreau)

  2. #2
    Registrierter Benutzer
    Registriert seit
    25.10.2005
    Ort
    Hamminkeln
    Beiträge
    302
    Meine Anfrage habe ich selbst lösen können, habe noch weiter gesucht und
    doch etwas Ähnliches gefunden. Da wurde vorgeschalgen die Anfrage mittels Inner Join zu machen, da ich nicht der SQL Profi bin habe ich einige Zeit gebraucht, aber nun funzt es. Wer Interesse an der lösung hat, der möge mich bitte anschreiben.

    Diese Anfrage ist von meiner Seite aus erledigt!

    Danke allen Interessierten
    Vereinfacht die Dinge, und ihr erleichtert euch das Leben. (Henry David Thoreau)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •