Ciao. Vorrei eliminare delle righe di una tabella dove un condizione è presa anche da un'altra tabella.
TAB Presenze >> id id_nominativo DataPresenze
TAB Nominativi >> id id_squadra
Nella mia logica è così
ma non funziona!! Perchè cancella tutte le righe senza considerare il filtro id_squadra=2. Eliminando purtroppo anche le presenze nello stesso giorno anche degli utenti appartenenti a id_squadra=1 (e 3 e 4 etc. etc.) che erano presenti altrove nello stesso giorno...Codice PHP:
DELETE Presenze
FROM Nominativi, Presenze
WHERE Nominativi.id_squadra='2' AND Presenze.DataPresenza='2024-09-12'
Come potrei sistemare la mia query?