Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Bases de Datos => Mensaje iniciado por: gramsch en 23 Junio 2016, 09:22 AM

Título: Hacer que solo una fila tenga True y el resto False
Publicado por: gramsch en 23 Junio 2016, 09:22 AM
Hola.

En mi base de datos de usuarios, esta la celda de "reproduciendo musica".
Quiero que solo un usuario a la vez pueda tener "reproduciendo musica" como 1 y el resto como 0, y que cuando cambie algun otro a 1, el que estaba en 1 cambie a 0.

Hay alguna forma de que esto se haga automaticamente??
Título: Re: Hacer que solo una fila tenga True y el resto False
Publicado por: Carloswaldo en 11 Julio 2016, 16:52 PM
Creo que esto es algo que deberías hacer con un trigger.
Título: Re: Hacer que solo una fila tenga True y el resto False
Publicado por: Adrialmend en 22 Julio 2016, 18:48 PM
Cita de: Carloswaldo en 11 Julio 2016, 16:52 PM
Creo que esto es algo que deberías hacer con un trigger.

Como ha dicho Carloswaldo, deberias hacerlo con un trigger. Si nos das más datos podremos ayudarte mejor.

Un saludo.