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
          
 Moderator
							
						
Kommentar