Mysql tábla sorinak törlése összegzési feltétellel

Mysql tábla sorinak törlése összegzési feltétellel
2022-04-28T09:30:51+02:00
2022-04-28T13:42:04+02:00
2022-10-15T21:21:27+02:00
Öregurasan
Segítség kérés
Egy táblá sorait szeretném törölni egy meghatározott időpont előttről ahol a m_vonalkod mennyiségeinek összege=0
A DELETE nem akar engedelmeskedni. Próbáltam SELECT.. megoldani, de az sem sikerült. Nyilván az  én tudásomban  van a hiba. Eddig nem találtam megoldást és szeretnék továbblépni.

Én ezt gondoltam, de nem akar összeállni. Ez az utolsó variációm.
 DELETE FROM mozgas_seged GROUP BY m_vonkod HAVING sum(m_mennyiseg)=0 and m_fiz_idopontja<'2022-02-01'


Előre is köszönön
Mutasd a teljes hozzászólást!
Ha a m_mennyiseg lehet negatív is, akkor ez így nem fog menni; ha nem lehet, akkor:

DELETE FROM mozgas_seged WHERE m_mennyiseg=0 and m_fiz_idopontja<'2022-02-01';
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd