Foro de elhacker.net

Programación => 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
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.