01/01/2007, 20:00
|
| Colaborador | | Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 4 meses Puntos: 24 | |
Re: Cambiar tipo de cliente Básicamente, lo que tienes que hacer es una consulta a la Base de datos, con algún operador de resumen, por ejemplo:
Suponiendo que las tablas son: CLIENTES:
codigo_cliente <<-- llave primaria
nombre_cliente
....... RESERVAS
codigo_reserva <<-- llave primaria
codigo_cliente <<-- llave secundaria (o foránea) que apunta a CLIENTES
fecha_de_reserva
.......
haces una consulta mas o menos asi: select count(codigo_reserva)
from RESERVAS
where codigo_cliente = codigo_cli
and fecha_reserva > TO_DATE(TO_CHAR(sysdate,'dd/mm/yy'),'dd/mm/yy') - 731 siendo codigo_cli el código del cliente en cuestión. EL objetivo del TO_DATE(...) es obtener la fecha de hace 2 años. No lo uses como yo lo escribi, porque probablemente este mal :)
Esta consulta te retornaria la cantidad de reservas de un cliente en particular, en los ultimos 2 años |