Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2016, 10:52
Avatar de Hyemin
Hyemin
 
Fecha de Ingreso: agosto-2014
Mensajes: 147
Antigüedad: 9 años, 8 meses
Puntos: 0
Subconsulta SUM

Hola, tengo la siguiente consulta:


Código SQL:
Ver original
  1. USE Hoteles
  2. SELECT HotelNombre, HotelEstrellas, HotelZona
  3. FROM Hotel, Ciudad, Habitacion
  4. WHERE
  5. Hotel.HotelCiudad = Ciudad.idCiudad
  6. AND
  7. Hotel.idHotel = Habitacion.idHotel
  8. AND (SELECT SUM(Habitacion.HabitacionCamas)) >99;

Me da este error:
Msg 147, Level 15, State 1, Line 9
No puede aparecer un agregado en la cláusula WHERE si no es en una subconsulta contenida en una cláusula HAVING o en una lista de selección, y siempre que la columna agregada sea una referencia externa.


Las habitaciones tiene