FoxPro/Visual FoxPro - AYUDA CON UNA VISTA (FILTRO)

 
Vista:

AYUDA CON UNA VISTA (FILTRO)

Publicado por Hugo (207 intervenciones) el 16/01/2007 19:08:32
AMIGOS DE LA WEB, TENGO UNA TABLA QUE TIENE DOS VARIABLES D=1977 Y H=1980, ESTAS INDICAN EL AÑO DE LAS REFACCIONES DE UN AUTOMOVIL, QUIERE DECIR QUE ESTA REFACCION ESTA PARA EL RANGO DE AÑOS DE 1977 HASTA 1980, AHORA LO QUE QUIERO ES EN BASE A UNA VISTA FILTRAR LAS REFACCIONES DEL AÑO QUE LE INDIQUE, OSEA QUE SI YO QUIERO LAS DE 1977 ME DE EL RESULTADO, MI CODIGO EN SQL DE LA VISTA ME DA :
SELECT *;
FROM basealumnos!t_partes;
WHERE T_partes.d>= 1977;
AND T_partes.h <= 1977, PERO AL EJECUTARLA NO ME DA NADA...Y SI HAY REFACCIONES DEL AÑO 1977 ,EN QUE ESTOY MAL O QUE ME HACE FALTA. GRACIAS
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

RE:AYUDA CON UNA VISTA (FILTRO)

Publicado por Ernesto Hernandez (4623 intervenciones) el 16/01/2007 21:02:14
SELECT *;
FROM basealumnos!t_partes;
WHERE basealumnos!T_partes.d>= 1977;
AND basealumnos!T_partes.h <= 1977

Suerte
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

ERNESTO UNA DUDA

Publicado por Hugo (207 intervenciones) el 17/01/2007 01:09:10
Ernest este es mi codigo:
SELECT *;
FROM basealumnos!t_partes;
WHERE T_partes.d>= 1977;
AND T_partes.h <= 1977

el tuyo es :

SELECT *;
FROM basealumnos!t_partes;
WHERE basealumnos!T_partes.d>= 1977;
AND basealumnos!T_partes.h <= 1977

ERNESTO LA VERDAD NO VEO LA DIFERENCIA..!

nota : mi codigo es en base a una vista donde tomo el sql
pero en realidad voy a manejar la vista con su filtro y demas
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

RE:ERNESTO UNA DUDA

Publicado por Plinio (7841 intervenciones) el 17/01/2007 03:44:08
Lo mas probable es que T_partes.d y T_partes.h sean campos fechas. En ese caso la pregunta es
SELECT *;
FROM basealumnos!t_partes;
WHERE YEAR(T_partes.d)>= 1977;
AND YEAR(T_partes.h) <= 1977
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

RE:ERNESTO UNA DUDA

Publicado por Ernesto Hernandez (4623 intervenciones) el 17/01/2007 22:12:31
Como te dijo plinio al parecer ese es el detalle

Ya probaste ??
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