ciao, io dovrei eliminare tutte le righe della tabella 'prima' che trovo tramite la seguente query:
Codice PHP:
SELECT prima.id, seconda.id
FROM prima
LEFT JOIN seconda ON ( seconda.id = prima.idOrdine )
WHERE seconda.id IS NULL
cioè tutte quelle che non hanno il riferimento nella tabella 'seconda'
possibilmente con una query, senza dover listarmi tutte le righe e sparare le query con un while
molto barbariamente ho provato a scrivere
Codice PHP:
DELETE FROM prima LEFT JOIN seconda ON ( seconda.id = prima.idOrdine ) WHERE seconda.id IS NULL
ma mi dà errore prima del LEFT.. non si possono fare in DELETE?
c'è un modo o mi devo per forza preparare il mio bel ciclo while?