FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
seleccionar registros de hace un mes o año
Hola! soy nueva en esto, espero explicarme bien
Necesito hacer una consulta donde seleccione a todos los empleados ke fueron registrados hace un mes, 2 meses, un año, etc, pero la verdad no tengo idea de como hacer la consulta. |
#2
|
||||
|
||||
y qué usas?
|
#3
|
|||
|
|||
Utilizo delphi 5 y paradox 7
habia pensado hacer una consulta ke selecciones a los empleados ke se registraron entre dos fechas determinadas pero el usuario solo seleccionara de un combobox: un mes o menos 2 meses 3 meses 6 meses 1 año 2 años 5 años o mas si me pueden ayudar de antemano muchas gracias |
#4
|
||||
|
||||
no conozco paradox, pero debe ser algo parecido a esto:
Código SQL [-] select * from templeados where fecharegistro between ('now'-30) and 'now' /* desde hace un mes hasta hoy */ Código SQL [-] select * from templeados where fecharegistro between ('now'-365) and 'now' /* desde hace un año hasta hoy */ |
#5
|
||||
|
||||
Yo te aconsejo que pongas 2 TDatetimepicker para elegir las fechas.
Si quiere un registro de hace 3 años y tiene que mirar un listado de 200 lineas, no le sirve de nada. Acotando las fechas, es mucho más eficiente y cómodo para el usuario. Siempre puedes poner un PopupMenu, combo o lo que quiereas, que automáticamente escriba las fechas en los 2 TdatetimePicker. Además te aconsejo usar las funciones de delphi de Fechas, unidad DateUtils: EncodeDAte, RecodeDate, MonthOf, YearOf, DaysInMonth, etc para modificar las fechas, por aquello de años bisiestos, meses con 31 dias, 30, etc. Despues la consulta solo tienes que hacer:
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#6
|
|||
|
|||
Cita:
Lo ke pasa es ke el usuario kiere los empleados ke tienen un mes trabajando, o los ke tienen 3 meses o en su caso los ke tienen un año, y creo yo ke pedirle al usuario ke me diga entre ke fechas kiere ke buske no seria lo correcto |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Seleccionar n registros a partir de uno dado | fidel | SQL | 9 | 15-06-2006 22:14:25 |
Seleccionar todos los registros de una tabla menos 2 | FunBit | MySQL | 4 | 13-07-2005 17:06:31 |
Seleccionar registros en una tabla, envio, e insercion en otra tabla!! | EfrainSanmiguel | Conexión con bases de datos | 3 | 21-10-2004 01:12:43 |
Como eliminar los registros de hace seis horas | salvica | SQL | 4 | 23-08-2004 19:02:44 |
Seleccionar varios registros de una tabla por un campo | vhirginia | Conexión con bases de datos | 19 | 27-04-2004 12:00:57 |
|