elven
Новичок
удаление нектотрых значение по условию
почему не работает
delete FROM aks AS a WHERE (SELECT COUNT(*) FROM fleets AS f WHERE f.group = a.id)=0
тогда как
select * FROM aks AS a WHERE (SELECT COUNT(*) FROM fleets AS f WHERE f.group = a.id)=0
работает?
или же надо поменять запрос и сделать его с использованием JOIN ?
почему не работает
delete FROM aks AS a WHERE (SELECT COUNT(*) FROM fleets AS f WHERE f.group = a.id)=0
тогда как
select * FROM aks AS a WHERE (SELECT COUNT(*) FROM fleets AS f WHERE f.group = a.id)=0
работает?
или же надо поменять запрос и сделать его с использованием JOIN ?