mi sembrava di essere stato chiaro..
lo riscrivo + chiaro
data una semplice tabella
id id_cliente id_gruppo
1 3 5
2 3 7
3 5 15
4 8 30
5 5 7
6 5 30
7 9 5
utilizzando una sola query volevo eliminare ad esempio tutti i clienti che hanno come id_gruppo 5 e che non hanno altri gruppi..
quindi in questo caso solo id_cliente 9 può essere eliminato,dato che come id_gruppo è uguale a 5 e nn ha altri gruppi..
delete from nome_tabella where id_gruppo = 5; NON VA BENE..PERCHè FACENDO COSI ELIMINO ANCHE ID UGUALE AD 1 E NON è CORRETTO PER QUELLO CHE SERVE A ME,DATO CHE ID_CLIENTE(IL 3) DI QUESTA RIGA HA + GRUPPI..
QUINDI MI SERVE UNA QUERY DELETE DOVE IO GLI PASSO UN ID_GRUPPO e POI ELIMINO TUTTE LE RIGHE CHE HANNO QUESTO ID_GRUPPO SOLO SE ID_CLIENTE HA UN SOLO GRUPPO..
se si riuscisse a fare con una query sarebbe preciso ed imparerai una cosa nuova