Jacky007
Lieutenant
- Registriert
- Okt. 2006
- Beiträge
- 660
Hi,
vllt. kann mir jemand helfen. Kenne mich leider nicht so gut aus.
Und zwar habe ich in einer Maria DB zwei Tabellen "CatFiles" und "Files"
In "CatFiles" sind verschiedene Spalten - wichtig ist die Spalte "files_id" - das sind die IDs von den Files in der Tabelle "Files". In der Tabelle "Files" sind einfach File_infos drin. Wenn nun irgendwelche Files gelöscht werden, werden diese in der Tabelle "Files" gelöscht, jedoch bleibt die Verknüpft in "CatFiles" drin.
Daher möchte ich mit einem SQL-Befehl abfragen, welche Files nicht mehr vorhanden sind bzw. unnötige Einträge in der Tabelle "CatFiles" aufspüren und evtl. löschen. Also in der Tabelle "CatFiles" Spalte "files_id" den Wert der "files_id" (z.B. 3453) mit der Spalte ID in der Tabelle "Files" abgleichen, und nur die anzeigen, die eben nicht mehr vorhanden sind.
Hoffe man konnte mich etwas verstehen und danke im Voraus!
LG
Jacky
vllt. kann mir jemand helfen. Kenne mich leider nicht so gut aus.
Und zwar habe ich in einer Maria DB zwei Tabellen "CatFiles" und "Files"
In "CatFiles" sind verschiedene Spalten - wichtig ist die Spalte "files_id" - das sind die IDs von den Files in der Tabelle "Files". In der Tabelle "Files" sind einfach File_infos drin. Wenn nun irgendwelche Files gelöscht werden, werden diese in der Tabelle "Files" gelöscht, jedoch bleibt die Verknüpft in "CatFiles" drin.
Daher möchte ich mit einem SQL-Befehl abfragen, welche Files nicht mehr vorhanden sind bzw. unnötige Einträge in der Tabelle "CatFiles" aufspüren und evtl. löschen. Also in der Tabelle "CatFiles" Spalte "files_id" den Wert der "files_id" (z.B. 3453) mit der Spalte ID in der Tabelle "Files" abgleichen, und nur die anzeigen, die eben nicht mehr vorhanden sind.
Hoffe man konnte mich etwas verstehen und danke im Voraus!
LG
Jacky