Hallo,
habe eine SQL-Abfrage:
welches mir die richtigen Ergebnisse gibt. Wie kann ich diese löschen?
geht nicht. Gibt es einen SQL-Befehl der das für MySQL 4.0.15 macht?
Sinn der Abfrage: Alle Regeln die in rules für validity "B2B" und "ALL" vorkommen und gleich heißen (name) und die gleiche Team-ID haben sollen in "ALL" gelöscht werden.
Offe
habe eine SQL-Abfrage:
PHP-Code:
SELECT * FROM `rules`
LEFT JOIN `rules` AS temp_rule ON rules.name = temp_rule.name AND rules.team_id = temp_rule.team_id
WHERE rules.validity = 'all' AND temp_rule.validity = 'b2b'
PHP-Code:
DELETE FROM `rules`
LEFT JOIN `rules` AS temp_rule ON rules.name = temp_rule.name AND rules.team_id = temp_rule.team_id
WHERE rules.validity = 'all' AND temp_rule.validity = 'b2b'
Sinn der Abfrage: Alle Regeln die in rules für validity "B2B" und "ALL" vorkommen und gleich heißen (name) und die gleiche Team-ID haben sollen in "ALL" gelöscht werden.
Offe
Kommentar