tutorials.de Buch-Aktion 02/2012
Like Tree1Danke
  • 1 Beitrag von einfach nur crack
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
567
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von port29
    port29 port29 ist offline deus.Server
    Registriert seit
    Dec 2001
    Ort
    Karlsruhe, Germany, Germany
    Beiträge
    852
    Hallo,

    ich brauche etwas Hilfe bei einem MySQL Query.
    Ich habe in einer Datenbank die Tabellen images und auftrag, beide Tabellen besitzen die eine Spalte namens session_id in der ein eindeutiger String gespeichert wird, der die aktuelle Session eines Users darstellt. Es gibt aber auch Datensätze ohne eine session_id.

    Unrelevante Uploads (zu denen es keinen Auftrag gibt) von Usern möchte ich nicht auf Dauer speichern. Wie kann ich jetzt am einfachsten alle Einträge aus der Tabelle löschen, die eine session_id haben, aber zu der es in der tabelle auftrag mit der gleichen session_id keinen Eintrag gibt?
     

  2. #2
    Avatar von einfach nur crack
    einfach nur crack einfach nur crack ist gerade online mag Cookies & Kekse
    tutorials.de Premium-User
    Registriert seit
    May 2007
    Ort
    Dresden (Sachsen)
    Beiträge
    1.501
    Versuch mal das hier:
    Code SQL:
    1
    
    DELETE FROM images WHERE session_id NOT IN(SELECT DISTINCT session_id FROM auftrag)
    port29 bedankt sich. 
    Ich mag:
    • positive Bewertungen meiner Beiträge
    • ein Danke für meine hilfreichen Beiträge

    Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX

    ... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.

Ähnliche Themen

  1. [MySQL] Datensatz eintragen, wenn nicht vorhanden
    Von Steusi im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 03.11.10, 15:18
  2. INSERT aber nur wenn Datensatz noch nicht vorhanden ist.
    Von mafin im Forum Relationale Datenbanksysteme
    Antworten: 6
    Letzter Beitrag: 17.12.08, 10:41
  3. Antworten: 3
    Letzter Beitrag: 22.10.07, 08:31
  4. Antworten: 18
    Letzter Beitrag: 28.04.06, 00:44
  5. Antworten: 24
    Letzter Beitrag: 03.07.05, 16:19