Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2009, 23:47
Avatar de Capote
Capote
 
Fecha de Ingreso: julio-2007
Ubicación: C h i l e
Mensajes: 136
Antigüedad: 16 años, 9 meses
Puntos: 0
Problema con select dentro de otro

Hola.
Tengo un pequeño problema con una consulta que deseo realizar. Resulta que tengo una tabla llamada encabezado_guia_servicio y otra llamada cuerpo_guia_servicio. Ambas estan relacionadas por medio del campo en comun "numero_guia_servicio".
Resulta que el cuerpo_guia_servicio tiene dos PK (numero_guia_servicio y numero_linea) Asi puedo agregar varias lineas asociadas a un numero de guia sin incovenientes.
Lo que deseo hacer es poder mostrar en una fila todo los parametros de ambas tabla encabezado_guia_servicio y cuerpo_guia_servicio en una sola "fila" por ello estoy tratando de hacer un select "anidado" pero, me rroja e l siguiente error la consulta que trato de hacer: operand should contain 1 columns

Aqui mi consulta:

Código PHP:
SELECT
eg
.numero_guia_servicio,
eg.fecha_guiarut_cliente,
eg.guia_5081id_contrato_cliente,
re.descripcion_relleno_sanitario,
eg.numero_ticket_relleno,
est.descripcion_estado_guia,
(
SELECT  numero_lineacantidadvolumen FROM cuerpo_guia_servicio cg WHERE cg.numero_guia_servicio eg.numero_guia_servicio )

FROM encabezado_guia_servicio eg
JOIN relleno_sanitario re USING 
(id_relleno_sanitario)
JOIN estado_guia_servicio est USING (id_estado_guia
En que estoy mal

Gracias!!!
__________________
"La blanda respuesta quita la ira, Mas la palabra áspera hace subir el furor"

Última edición por Capote; 03/12/2009 a las 23:54