Questo è probabilmente molto semplice, ma è lunedì mattina. Ho due tabelle:SQL Elimina righe in base a un'altra tabella
Tabella 1:
Field | Type | Null | Key | Default | Extra
id | int(32) unsigned | NO | PRI | NULL | auto_increment
group | int(32) | NO | | 0 |
Table2:
Field | Type | Null | Key | Default | Extra
group | int(32) | NO | | 0 |
Ignorare altri campi ... Vorrei una singola SQL DELETE che eliminare tutte le righe in Tabella 1 per il quale esiste un Table2.group uguale a Table1.group. Pertanto, se una riga di Table1 ha group = 69, quella riga deve essere cancellata se e solo se esiste una riga in Table2 con group = 69.
Grazie per qualsiasi aiuto.
muchos gracias. –
Salvato la mia giornata! Grazie @ Jay! – Lefteris
È semplice e molto efficace. Funziona nel server SQL (ma senza le virgolette singole). –