FoxPro/Visual FoxPro - CONSULTA SQL CON 3 TABLAS POR CRITERIO DE FECHA EN VISUAL FOXPRO

 
Vista:
sin imagen de perfil
Val: 30
Ha aumentado 1 puesto en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

CONSULTA SQL CON 3 TABLAS POR CRITERIO DE FECHA EN VISUAL FOXPRO

Publicado por julio cesar (12 intervenciones) el 13/03/2020 22:02:39
Buenas tardes, soy nuevo en todo esto e intento hacer lo siguiente, apartir de 3 tablas .dbf "itemsa","tablaotros","cheques" intento traer en un cursor la siguiente consulta:

se espera como resultado todos los datos de las 3 tablas en una sola a partir de una fecha de ingreso, es decir si quiero traer todos los datos de 13/03/2020 y que me muestre en el cursor los datos almacenados en itemsa, tablaotros,cheques que cada uno tiene en ese cursor, las 3 tablas mencionadas tienen un campo de fechas de ingreso y un id único de cada cajera en las 3 tablas también, con la siguiente consulta que trato de montar solo me muestra un solo registro y si solo la dejo con el intemsa.fecha= lconsultaa me trae bien los datos de itemsa, pero los de otablaotross y cheques si en alguno de ellos tiene otras fechas lo trae la idea es que solo me traiga de las 3 tablas apartir de la unica fecha ingresada, resalto que lconsultaa = a la fecha ingresada por el usuario en la caja de texto con formato fecha.

nota: antes de este código ya tengo abiertas las 3 tablas en el int del form principal.

espero hacerme entender y quedo al pendiente de sus sugerencia gracias por su ayuda.

1
2
3
4
5
6
7
8
SELECT *;
 FROM ;
     itemsa ;
    inner JOIN tablaotross ;
   ON  Itemsa.id_cajera = Tablaotross.id_cajera;
   	    inner JOIN cheques ;
   ON  Itemsa.id_cajera = Cheques.id_cajera;
  where itemsa.fecha = lconsultaa and tablaotross.fecha = lconsultaa AND  cheques.fecha_ing = lconsultaa INTO CURSOR cur_informecriterio
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Mauricio Antonio
Val: 555
Plata
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

CONSULTA SQL CON 3 TABLAS POR CRITERIO DE FECHA EN VISUAL FOXPRO

Publicado por Mauricio Antonio (1519 intervenciones) el 14/03/2020 14:56:50
Las 3 tablas tienen los mismos campos?
*
1
SELECT * FROM itemsa, tablaotross, cheques, where itemsa.id_cajera = tablaotross.id_cajera AND itemsa.id_cajera = cheques.id_cajera AND itemsa.fecha =  lconsultaa and tablaotross.fecha = lconsultaa and cheques.fecha_ing =  lconsultaa into CURSOR cur_informecriterio
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 30
Ha aumentado 1 puesto en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

CONSULTA SQL CON 3 TABLAS POR CRITERIO DE FECHA EN VISUAL FOXPRO

Publicado por julio cesar (12 intervenciones) el 14/03/2020 20:47:19
Hola gracias por responder e intentar ayudarme, no, las tablas tienen campos diferentes.


esta es la consulta que me indicas

1
2
3
4
5
6
7
8
SELECT *;
 FROM ;
     itemsa,;
    tablaotross,;
    cheques;
 WHERE  Itemsa.id_cajera = Tablaotross.id_cajera;
   AND  Itemsa.id_cajera = Cheques.id_cajera;
   AND itemsa.fecha = lconsultaa and tablaotross.fecha = lconsultaa and cheques.fecha_ing = lconsultaa into CURSOR cur_informecriterio

pero solo me trae un solo dato.
adjunto las imagenes quedo atento y gracias por ayudarme.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Leonardo Daniel A.
Val: 1.063
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

CONSULTA SQL CON 3 TABLAS POR CRITERIO DE FECHA EN VISUAL FOXPRO

Publicado por Leonardo Daniel A. (439 intervenciones) el 14/03/2020 16:30:54
Aqui te dejo esto, espero te sirva


SQL-Joins
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 30
Ha aumentado 1 puesto en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

CONSULTA SQL CON 3 TABLAS POR CRITERIO DE FECHA EN VISUAL FOXPRO

Publicado por julio cesar (12 intervenciones) el 14/03/2020 21:00:28
gracias por tu aporte lo estudiare.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar