Bereinigen der consume-Tabelle unter Berücksichtigung der gespeicherten Kartenausschnitte

Aus kvwmap
Version vom 27. Juni 2007, 15:32 Uhr von Rahn (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Um Einträge aus der Tabelle u_consume zu löschen, ohne dabei gespeicherte Kartenausschnitte zu löschen, kann man folgendes SQL-Statement verwenden:

DELETE u_consume FROM u_consume 
LEFT JOIN u_consume2comments ON u_consume.user_id = u_consume2comments.user_id 
AND u_consume.stelle_id = u_consume2comments.stelle_id 
AND u_consume.time_id = u_consume2comments.time_id
WHERE u_consume2comments.user_id IS NULL