* *
Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: Consulta SQL  (Leído 770 veces)
0 Usuarios y 1 Visitante están viendo este tema.
shakka
MODERADOR
*
Desconectado Desconectado

Mensajes: 1382



Ver Perfil WWW
« : Miércoles 10 Febrero 2010, 16:40:12 »

Mejor describo aqui:

Tengo 2 tablas

T1. contiene una lista de facturas
Estructura:
|codigo|fecha|cliente|

T2, contiene el detalle de la factura
Estructura:
|detalle_id|factura_id(clave_foranea)|codigo_producto|desc_producto|

Lo que tengo que obtener es un listado de la tabla de detalle, donde aquellos registros pertenezcan a un numero de factura(no hay problema), pero que el codigo de producto sea por ejemplo:

1
1 o 6
1 o 3

lo cual no me sirve con un simple OR

ya que no seria valido si extraigo datos donde el codigo sea solo 6 o 3

Esto seria valido

|detalle_id|factura_id|codigo_producto|
1               256             1
2               256             6

|detalle_id|factura_id|codigo_producto|
1               256             1
2               256             3


|detalle_id|factura_id|codigo_producto|
1               256             1

Esto seria INvalido

|detalle_id|factura_id|codigo_producto|
1               256             6

|detalle_id|factura_id|codigo_producto|
1               256             3

Alguna sugerencia, Gracias
En línea

JorgeAVM
Administrador
*
Desconectado Desconectado

Sexo: Masculino
Edad: 33
Ubicación: Costa Rica, Centro América.
Mensajes: 4587



Ver Perfil WWW
« Respuesta #1 : Miércoles 10 Febrero 2010, 16:54:12 »

a qué viene la tabla 1 si no entra en la historia?

Entonces el planteo sería más bien así
1
1 y 6
1 y 3

no?
« Última modificación: Miércoles 10 Febrero 2010, 16:56:41 por JorgeAVM » En línea
JorgeAVM
Administrador
*
Desconectado Desconectado

Sexo: Masculino
Edad: 33
Ubicación: Costa Rica, Centro América.
Mensajes: 4587



Ver Perfil WWW
« Respuesta #2 : Miércoles 10 Febrero 2010, 17:01:14 »

A ver si estoy entendiendo

Necesitas un listado de la tabla de detalle, donde los registros pertenezcan a un cliente en particular y que si se pregunta por 2 productos en la misma factura, no la muestre si solo hay un producto?
« Última modificación: Miércoles 10 Febrero 2010, 17:03:32 por JorgeAVM » En línea
shakka
MODERADOR
*
Desconectado Desconectado

Mensajes: 1382



Ver Perfil WWW
« Respuesta #3 : Jueves 11 Febrero 2010, 09:09:19 »

No importa el cliente, lo que importa es muestre detalles de la factura si esta tiene la sgte. combinacion:

si el codigo del producto en detalle es 1 o 1 con 3 o 1 con 6.

Lo que voy a hacer si no queda otra seria hacer un select de la factura que tenga al menos un producto codigo 1, si devuelve algun registro significa que aplica ya que cualquier combinacion implica codigo 1, ya despues solo mostraria las lineas de codigo 1,3,6.

Lo que queria saber es si se podia hacer en una misma consulta esta operacion.

Gracias
En línea

shakka
MODERADOR
*
Desconectado Desconectado

Mensajes: 1382



Ver Perfil WWW
« Respuesta #4 : Jueves 11 Febrero 2010, 09:23:51 »

a qué viene la tabla 1 si no entra en la historia?

Entonces el planteo sería más bien así
1
1 y 6
1 y 3

no?

Exacto  Grin Roll Eyes
En línea

JorgeAVM
Administrador
*
Desconectado Desconectado

Sexo: Masculino
Edad: 33
Ubicación: Costa Rica, Centro América.
Mensajes: 4587



Ver Perfil WWW
« Respuesta #5 : Jueves 11 Febrero 2010, 09:25:13 »

ñañaña Cheesy
En línea
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

ShoutBox

Last 25 Shouts:

Jueves 11 Marzo 2010, 15:36:33
Foro del PC en Facebook:
http://www.forodelpc.com/facebook/
Lunes 12 Abril 2010, 09:26:09
Visite el foro desde su dispositivo móvil: wap.forodelpc.com
Martes 27 Abril 2010, 09:53:22
Ahora se pueden adjuntar hasta 7 archivos en los mensajes del foro.
Lunes 10 Mayo 2010, 13:36:09
Yo opino lo mismo que Coldrazor. la ATI 4650 rinde bonito, para ser Laptop
http://goo.gl/N5n0
Jueves 20 Mayo 2010, 13:40:15
Cómo colocar imágenes, videos y sonidos en foro:
http://www.forodelpc.com/foro/index.php?topic=5441.0
Sábado 29 Mayo 2010, 10:14:25
Algunos archivos php de este foro, han sido editados con:
Domingo 30 Mayo 2010, 20:21:20
Lunes 31 Mayo 2010, 09:05:20
Amigos de Costa Rica... este mundial hinchen por ARGENTINA!!!!!!  Smiley Smiley Smiley Smiley
Martes 01 Junio 2010, 11:54:48
Argentina es mi 3ra option, lo siento Cheesy pero le voy a los Panzers  Cheesy Grin
Domingo 06 Junio 2010, 07:47:23
Shakka... para cuando Dream Theater en Costa Rica?!  :Smiley
Jueves 01 Julio 2010, 08:53:23
Vamos Argentina que a Alemania le tenemos que GANRAR!!!

Volveremos volveremossss
Volveremos otra vezzzz
Volveremos a ser campeonessss
COMO EN EL 86 !!!!!!
Jueves 01 Julio 2010, 09:51:19
porfa me pueden confirmar si se puede instalar en la misma PC dos windows (ejemplo window XP y 7)  y al encender la pc ¿Cómo ingresar a uno u otro?Huh?





Jueves 01 Julio 2010, 15:59:55
Sí es posible
Haga una tema en la sección Windows. Wink
Sábado 03 Julio 2010, 07:17:32
Sábado 03 Julio 2010, 07:18:01
aguante argentina ( soy de argentina xD)
Domingo 04 Julio 2010, 00:52:28
Lo siento mucho por Argentina!
Martes 13 Julio 2010, 13:46:02
Se busca DT para la seleccion Argentina...
Sábado 17 Julio 2010, 13:02:05

Muestra las 50 últimas

Reciente

Estadísticas

Usuarios
  • Total de Usuarios: 928
  • Latest: kay621
Stats
  • Total de Mensajes: 52420
  • Total de Temas: 5166
  • Online Today: 36
  • Online Ever: 574
  • (Martes 12 Agosto 2008, 23:19:46)
Usuarios en Línea
Users: 1
Guests: 16
Total: 17

Origen de Visitas

Origen de Visitas