phpbar.de logo

Mailinglisten-Archive

Löschen/Ändern in Abhängigkeit von anderen Tabelleneinträge unter MySQL 3.23.49

Löschen/Ändern in Abhängigkeit von anderen Tabelleneinträge unter MySQL 3.23.49

henry bayer henry_bayer at gmx.de
Mit Jul 7 22:01:35 CEST 2004


hallo,

> Fehler
> SQL-Befehl :
> DELETE cs_articles. * FROM cs_articles LEFT OUTER JOIN 
> cs_article_categories ON cs_articles.object_id = 
> cs_article_categories.article_id WHERE 
> cs_articles.imported = 'yes' AND 
> cs_article_categories.article_id IS NULL

willst du eine tabelle löschen, weil das versuchst du da, was logischerweise
nicht gehen kann und zu recht bemängelt wird, denn dann müsstest du DROP
TABLE cs_articles ... nehmen.


normaler DELETE syntax ist: DELETE FROM cs_articles ... WHERE ...

denn du willst ja logische datensätze löschen, somit wird nach dem Befehl
DELETE keine tabelle oder spalte angegeben. Kleiner aber feiner Unterschied
zum SELECT syntax ... ;-)

henry

-- 
"Sie haben neue Mails!" - Die GMX Toolbar informiert Sie beim Surfen!
Jetzt aktivieren unter http://www.gmx.net/info

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive