ciao, ho un problema con mysql: devo incrementare un valore di una ID solo se la condizione della tabella è vera, però l'ID nella prima tabella è chiave primaria, nella seconda è chiave esterna, infatti i valori della chiave primaria devono essere portati nella chiave esterna solo dove la condizione è true altrimenti nn deve incrementare.

n.b. l'ID ha AUTO_INCREMENT

come posso fare?
grazie in anticipo!