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

Rispondi quotando
