Ver Mensaje Individual
  #10 (permalink)  
Antiguo 27/05/2010, 09:11
jc3000
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Respuesta: La subconsulta de una sola fila devuelve más de una fila

Cita:
Iniciado por huesos52 Ver Mensaje
Juanla... si no estoy mal, el problema de plantala era que el campo a comparar, debía hacerlo ante múltiples valores y esto no es posible ni con el operador like ni =, ya que se viola la estructura cartesiana de la tabla al tener un numero de registros superior a 1 haciendo imposible comparar de este modo con un conjunto de registros.

El operador IN tiene el mismo comportamiento que si se hiciesen múltiples comparaciones con OR. Por eso en este caso, creo que es necesario.

saludos