FoxPro/Visual FoxPro - Consulta de cursores

 
Vista:
sin imagen de perfil
Val: 96
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Consulta de cursores

Publicado por roberto (55 intervenciones) el 12/03/2020 18:29:58
Amigos, les comento que siguiendo las instrucciones de un colega realice una consulta con inner join y no me resulta. Lo raro es que en el original no tengo problemas pero cuando lo aplico a otro par de tablas no resulta.


esta es la consulta que ejecuto y el resultado lo muestro en la imagen que subí, donde se encuentra la tabla tb_maeman sobre la que hago la consulta y la tabla tb_tipman desde conde extraigo el nombre que corresponde al contenido de la columna codman de la tabla tp_maeman.

1
2
3
4
5
6
7
8
9
10
11
SELECT a.numero,;
		   a.fecha,;
		   a.equipo,;
		   a.kilom,;
		   a.horom,;
		   a.codman;
	FROM tb_maeman a;
	INNER JOIN tb_tipman b ON a.codman=b.codigo;
	WHERE a.ano=ano_p and a.mes=mes_p and a.tipo=tipo_p AND a.equipo=equipo_p;
	ORDER BY a.numero;
	INTO CURSOR cur_maeman

En todo caso seguiré probando y buscando e error que estoy cometiendo. Gracias desde ya por su colaboración

Image8
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
sin imagen de perfil
Val: 2
Ha aumentado su posición en 27 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Consulta de cursores

Publicado por Daniel (1 intervención) el 12/03/2020 18:47:16
Prueba colocando de esta manera.

1
2
3
4
5
6
7
8
9
10
11
SELECT a.numero,;
a.fecha,;
a.equipo,;
a.kilom,;
a.horom,;
b.nombre;
FROM tb_maeman a;
INNER JOIN tb_tipman b ON a.codman=b.codigo;
WHERE a.ano=ano_p and a.mes=mes_p and a.tipo=tipo_p AND a.equipo=equipo_p;
ORDER BY a.numero;
INTO CURSOR cur_maeman
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: 96
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Consulta de cursores

Publicado por roberto (55 intervenciones) el 12/03/2020 18:54:04
Gracias, eso era... me faltaba incorporar b.nombre para que apareciera en el cursor.... gracias
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.115
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Consulta de cursores

Publicado por Leonardo Daniel A. (499 intervenciones) el 13/03/2020 01:57:47
Cuando tengas dudas de como crear el query o relalciones, o hacerlo visualmente, mete un Create Query y te abrira el diseñador de consultas, puedes hacer las uniones con where o 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: 96
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Consulta de cursores

Publicado por roberto (55 intervenciones) el 13/03/2020 13:40:29
okla lo voy a probar para falicitarme as cosas, gracias por sus consejos y ayudas.
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