mysql problem

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • mysql problem

    hi,
    ich habe eine tabelle mit einer id und einer cid spalte.
    wie finde ich jetzt raus welche werte von der id spalte nicht in der cid spalte enthalten sind.
    Code:
    id   cid
    1     5
    2     1
    3     2
    da sollte dann 3 gefunden werden, weil 3 nicht in der cid spalte enthalten ist.

    schonmal vielen dank für eure hilfe

    gruss
    jakob

  • #2
    Code:
    SELECT id FROM tabelle t1
      INNER JOIN tabelle t2 ON ( t1.id = t2.cid )
    keine ahnung ob das passt .....
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Code:
      SELECT id FROM tabelle t1
      LEFT JOIN tabelle t2 ON ( t1.id = t2.cid )
      WHERE t2.cid IS NULL
      @Haxe: wer lesen kann ist klar im Vorteil

      "... werte von der id spalte nicht in der cid spalte enthalten sind ..."
      TBT

      Die zwei wichtigsten Regeln für eine berufliche Karriere:
      1. Verrate niemals alles was du weißt!


      PHP 2 AllPatrizier II Browsergame

      Kommentar


      • #4
        Original geschrieben von TBT
        @Haxe: wer lesen kann ist klar im Vorteil
        blah blah blubb ...
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Kommentar


        • #5
          Original geschrieben von TBT
          Code:
          SELECT id FROM tabelle t1
          LEFT JOIN tabelle t2 ON ( t1.id = t2.cid )
          WHERE t2.cid IS NULL
          @Haxe: wer lesen kann ist klar im Vorteil

          "... werte von der id spalte nicht in der cid spalte enthalten sind ..."
          jo so funktionierts einwandfrei, vielen dank

          Kommentar

          Lädt...
          X