Cita:
Iniciado por huesos52
Por que no pones la estructura de las tablas alojamientos y habitaciones?
Mediante que campos estan relacionadas?
Si te entiendo puedes hacer una pregunrta en el trigger.
if new.tipo = 'simple' then
alojamientos.simples = alojamientos.simples + 1;
else
alojamientos.dobles = alojamientos.dobles + 1;
Un saludo.
Muchas gracias
huesos52, hace tiempo que estudié lo de los TRIGGERS y sinceramente no sabía que podía meter if/else en ellos.
ALOJAMIENTOS:
Nombre varchar(45)
Direccion varchar(45)
Ciudad varchar(30)
Tfno varchar(15)
Doble int(15)
Simple int(15)
Tipo varchar(20)
identificador int(15)
HABITACIONES:
idHotel int(15)
numero int(15)
Tipo varchar(7)
Precio decimal(10,0)
idHotel de Habitaciones es la clave ajena a Alojamientos (identificador).
Voy a probarlo con tu respuesta, porque SET alojamientos.Simples... es muchísimo más lógico que lo de SET habitaciones.tipo... Sabía que estaba haciendo una locura, pero no sabía cómo remediarla. Jaja.

GRACIAS, otra vez.