Consulta mysql
Buen día: Tengo un sistema en el cual al momento de levantar una orden guarda la información en la base de datos, dentro de la misma existen 2 campos uno llamado folio y tipo, el campo folio es autoincrement y tipo puede ser interna o externa, es decir se guardan como folio 1,2......5, tengo que hacer un cambio ya que el folio puede ser de dos tipos si es interna se guardaría como 1,2,3 y si se guarda una externa seria 1 pero si llega una interna seguiría la 4, son dos ordenes de numeración diferente, como puedo hacer esto?
Respuestas
Buenas tardes, Eduardo.
Eso ya no lo manejarás con la propiedad auto_increment de MySQL o identity de SQL Server, o sus equivalentes en otros gestores; esto debes hacerlo a través de la programación, en tu flujo de registro; deberás verificar la cantidad de registros, de acuerdo al caso que aplique, y según eso, crear tu propia secuencua y guardarlo en el campo de la base de datos.
Saludos.