Ich habe einen Zoo DB und ich muss eine Zeile löschen, wenn ein Container kein Tier darin hat. Ich tryied dies:MySQL - Löschen einer Zeile mit einer Bedingung
DELETE FROM container
WHERE (SELECT COUNT(NameAnimal), NameContainer
FROM animal, container
WHERE container.CodContainer =
animal.CodContainer AND
animal.CodContainer =
container.CodContainer
GROUP BY container.CodContainer) = 0;`
Und ich habe diesen Fehler:
`Operand should contain 2 column(s)e`
Irgendwelche Ideen?
ich das getan hätte, aber jetzt bin ich diese Meldung bekommen: „Table‚Container‘wird zweimal angegeben, sowohl als Ziel für‚Löschen‘und als separate Quelle für Daten. " Also habe ich versucht, den Container in der Zeile FROM Tier, Container zu entfernen, aber es hat nichts gelöscht, wie es sollte. – BigBoyBC