Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-11-2005
uper uper is offline
Miembro
 
Registrado: abr 2004
Posts: 296
Poder: 21
uper Va por buen camino
Como puedo Formar una subconsulta.......

saludos, tengo una duda para construir un sentencia sql en una sola linea:

Select PEDIDO_ID, PED_CLIENTE, PED_SUB_ORDENES, DET_IND,
DET_ORDEN, DET_CANTIDAD, DET_PRECIO from PEDIDOS inner join PEDIDOS_DET on (PEDIDOS_DET.DET_IND=PEDIDOS.PEDIDO_ID)
Where PEDIDOS.PEDIDO_ID=2

Select PEDIDO_ID, PED_CLIENTE, PED_SUb_ANEXOS, DET_ANX_ID, DET_ANX_MAT, DET_ANX_CANTIDAD, DET_ANX_PRECIO from PEDIDOS
inner join PEDIDOS_ANEXOS on (PEDIDOS_ANEXO.DET_ANX_ID=PEDIDOS.PEDIDO_ID) Where PEDIDOS.PEDIDO_ID=2

Estas dos sentencias las puedo ejecutar por separado pero ahora como puedo formar solo una subconsulta ?
ME PUEN AYUDAR.
GRACIAS
Responder Con Cita
  #2  
Antiguo 10-11-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
125 mensajes y aún sin usar las etiquetas para publicar??

Y que hay de la explicación del problema...

creo que este hilo debiera ser cerrado, por lo ya discutido aqui y en tantos otros debates.
__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #3  
Antiguo 10-11-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos

Yo he tenido en mente ignorar cualquier mensaje* que no cumpla con la guia de estilo, etiquetas y calidad de preguntas.

Deberiamos ejecutar esta acción o no? u otra medida?

*Siempre que no sea de un forista nuevo
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #4  
Antiguo 10-11-2005
uper uper is offline
Miembro
 
Registrado: abr 2004
Posts: 296
Poder: 21
uper Va por buen camino
Por que les moleste

Código PHP:
 realize un cambio en esta sentencia 
Select PEDIDO_ID
PED_CLIENTEPED_SUB_ORDENES from PEDIDOS where PEDIDOS.PEDIDO_ID=
(
select DET_INDDET_ORDENDET_CANTIDADDET_PRECIO from PEDIDOS_DET
me da un error despues del select det_id.

lo unico que quiero conseguir es como hacer una sola consulta y se que tengo errores si es que eso lo cuastionan.
Responder Con Cita
  #5  
Antiguo 10-11-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
¿Te has tomado la molestia, al menos, de leer el principio del hilo al que te referí?

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #6  
Antiguo 11-11-2005
Avatar de Ivanzinho
[Ivanzinho] Ivanzinho is offline
Miembro Premium
 
Registrado: ene 2005
Ubicación: Galicia
Posts: 595
Poder: 20
Ivanzinho Va por buen camino
Cita:
Empezado por uper
Código SQL [-]
... where PEDIDOS.PEDIDO_ID=
(select DET_IND, DET_ORDEN, DET_CANTIDAD, DET_PRECIO from PEDIDOS_DET)
No puedes comparar un campo con un conjunto de valores. La segunda select debería devolver un único valor del mismo tipo que el campo PEDIDOS_ID.

Podrías decirnos que es lo que quieres hacer para que te podamos ayudar mejor???
__________________
Si no lees esto no vivirás tranquilo
Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao)

Última edición por Ivanzinho fecha: 11-11-2005 a las 09:01:03.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 05:58:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi