CREATE TABLE fatture (
anno INT(4) NOT NULL,
numero INT(10) NOT NULL AUTO_INCREMENT,
totale DECIMAL(8,2) NOT NULL,
PRIMARY KEY (anno,numero)
) ENGINE=MyISAM;
Questa non la sapevo, ma creare una tabella cosi con phpmyadmin è impossibile. si può fare solo con una query.
Se metti il campo auto_increment, lo imposta da solo come indice primario, se non lo metti e crei l'indice sui due campi, poi non puoi modificare il campo ad auto_increment
![]()
Cmq confermo che funziona.
e anche secondo me è la soluzione più ovvia.