![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
05/06/2016, 02:54
|
| | Fecha de Ingreso: junio-2016 Ubicación: Extremadura
Mensajes: 2
Antigüedad: 8 años, 8 meses Puntos: 0 | |
Restar select count a otro campo Buenas, es mi primer mensaje aunque llevo leyendo este foro mucho tiempo y aprovecho para decir que es una maravilla venir a encontrar soluciones aquí.
Bien, escribo por el siguiente problema, a ver si podéis ayudarme:
Tengo una tabla "viajes" con un campo que es PLAZAS donde cada viajero establece las suyas: por ejemplo 4
Tengo otra tabla que se llama "reservas" donde cuando un usuario reserva un viaje deja sus datos para el id de ese viaje.
QUE NECESITO:
Necesito simplemente restar al campo PLAZAS de un determinado viaje, el resultado del SELECT COUNT de la tabla reservas para ese determinado viaje, es decir
viajes.plazas - SELECT COUNT(*) de tabla reservas
Lo único que no se es como hacer la sintaxis... Estoy buscando como loco y probando miles de cosas distintas pero no doy con el resultado.
Las dos tablas estan relacionadas por el idviaje.
La relacion es de 1 a muchos (de viajes a reservas)...
Muchísimas gracias de antemano! |