Il titolo è impossibile d ascrivere, però vi mostro il mio problema, magari mi trovate una soluzione migliore
Allora, ho una tabella così formata:
Poi un indice:Codice:Campo Tipo Null Predefinito cd_id mediumint(8) No cd_num tinyint(1) No 0 cd_h tinyint(1) No 0 cd_m tinyint(1) No 0 cd_s tinyint(1) No 0 cd_type tinyint(4) No 0
Ora, ho fatto in modo che per ogni cd_id univovo ci siano anche il cd_num univoco, esempio:Codice:Nome chiave Tipo Unica Compresso Campo Cardinalità cd_id BTREE Sì No cd_id 0 cd_num 3
Quindi non potrò mai avere:Codice:cd_id cd_num cd_h cd_m cd_s cd_type 1 1 0 47 19 0 1 2 1 1 1 1 2 1 1 1 1 0
Ora, devo fare in modo che cd_num mi si incrementi da solo in base all numero più alto, come se fosse autoincrement, anche se non lo è, perchè varia in base al cd_id.Codice:cd_id cd_num cd_h cd_m cd_s cd_type 1 1 0 47 19 0 1 1 1 1 1 1 1 4 1 1 1 1 1 4 1 1 1 1 2 1 1 1 1 0
Se no nsi è capito o avete una soluzione migliore postate pure![]()

LinkBack URL
About LinkBacks
