2Danke
ERLEDIGT
JA
JA
ANTWORTEN
6
6
ZUGRIFFE
478
478
EMPFEHLEN
-
18.05.09 11:53 #1
Hi Leute,
ich suche schon die ganze Zeit eine Möglichkeit die alte Datenbank hier in der Firma aus zu missten.
Folgendes Problem stellt sich mir dabei:
Ich habe zwei Tabellen. Einmal 'gallerys' und dann noch 'gallerys_pictures'
In gallerys_pictures gibt es ein Feld dass 'gallery_id' heißt in welches die ID der zugehörigen Gallery gespeichert wird.
Nun möchte ich alle Gallerien löschen denen keine Bilder zugeordnet sind.
Warscheinlich denke ich mal wieder in die falsche Richtung oder zu kompliziert, denn bisher ist mir keine Lösung zu diesem Problem auch nur ansatzweise eingefallen.
Hoffe ich unterfordere euch nicht mit diesem maginalen Thema.
Danke schonmal für eure mühe!
Gruß
Rip-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d--(-)@?>+ s: a? C++(+)>+++ !UL P L++ E? W+++ N- o-- K--? w O-- M- V- PS PE- Y+ PGP++ t+ 5 X R+ tv++ b+++ DI+ D- G e+ h r++ y+++
------END GEEK CODE BLOCK------
-
18.05.09 12:37 #2
Moin,
mal so aus dem Bauch heraus:
GrußCode :1 2 3
delete * from gallerys where gallery_id not in (select gallery_id from gallerys_pictures)
KlausGeändert von vfl_freak (18.05.09 um 12:38 Uhr) Grund: DELETE statt Select - sorry ;-)
Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
-
18.05.09 12:44 #3
dank dir, genau dass hab ich gesucht!
ich hab eindeutig mal wieder zu kompliziert gedacht.
-- Edit --
Schade funktioniert doch nicht so, gibt nen SQL Fehler.
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '* from gallerys
where gallery_id not in
(select gallery_id from gallerys_pict' at line 1
subselects dürfen nur einen einzigen datensatz liefern soweit mir bekommt.Geändert von RipmaV (18.05.09 um 12:49 Uhr)
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d--(-)@?>+ s: a? C++(+)>+++ !UL P L++ E? W+++ N- o-- K--? w O-- M- V- PS PE- Y+ PGP++ t+ 5 X R+ tv++ b+++ DI+ D- G e+ h r++ y+++
------END GEEK CODE BLOCK------
-
18.05.09 16:15 #4
- Registriert seit
- Dec 2007
- Ort
- Bremen
- Beiträge
- 3.418
Da es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.
-
18.05.09 17:00 #5
Echt? Ich dachte ich hätte dass in den Docs vom MySQL gelesen. So kann man sich irren. Ok dann werd ich gleich mal ohne den Stern ausprobieren.
Code :1 2 3
delete from gallerys where id not in (select gallery_id from gallerys_pictures)
so funktioniert es, dank euch!-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d--(-)@?>+ s: a? C++(+)>+++ !UL P L++ E? W+++ N- o-- K--? w O-- M- V- PS PE- Y+ PGP++ t+ 5 X R+ tv++ b+++ DI+ D- G e+ h r++ y+++
------END GEEK CODE BLOCK------
-
18.05.09 17:06 #6Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
-
18.05.09 17:09 #7
Ja ich hab selbst nicht drauf geachtet. Sonst hätte mir dass auffallen müssen.

Naja nu gehts dank eurer Hilfe!
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d--(-)@?>+ s: a? C++(+)>+++ !UL P L++ E? W+++ N- o-- K--? w O-- M- V- PS PE- Y+ PGP++ t+ 5 X R+ tv++ b+++ DI+ D- G e+ h r++ y+++
------END GEEK CODE BLOCK------
Ähnliche Themen
-
phpMyAdmin löschen eines Datensatzes
Von Bawla im Forum PHPAntworten: 2Letzter Beitrag: 22.01.08, 23:47 -
MySQL: Kopieren eines Datensatzes mit Primary Key
Von Mik3e im Forum Relationale DatenbanksystemeAntworten: 3Letzter Beitrag: 26.06.05, 23:04 -
Löschen eines Datensatzes
Von Chucky-GFX im Forum PHPAntworten: 16Letzter Beitrag: 25.02.05, 09:10 -
Bestimmte Zeile einer Tabelle anhand eines Datensatzes ausblenden
Von FlowersBeheaded im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 12.01.05, 16:25 -
Löschen einer MySQL Datensatzes über delete.php (externes Script)
Von NoGi im Forum PHPAntworten: 6Letzter Beitrag: 21.03.03, 23:24





Zitieren



Login





