
12/07/2011, 05:05
|
| | Fecha de Ingreso: mayo-2005
Mensajes: 103
Antigüedad: 19 años, 10 meses Puntos: 1 | |
Consulta a dos tablas con... ¿COUNT? ufff!! A ver si hay alguien que me puede iluminar con una consulta que no me termina de salir.
Tengo dos tablas, una con campañas de publicidad para mostrar, y otra de un registro de las campañas que se le van mostrando a cada ip.
En la tabla de campañas, hay un campo que es el que me esta dando problemas, "frecuencia", que determina las veces que le puede salir una campaña a una ip.
Las tablas son asi (voy a quitar los campos que son indiferentes)
ADS_CAMPS: id / nombre / frecuencia
ADS_IPS: ip / id_camp
Teniendo en cuenta que si la frecuencia = 0 se considera que se muestra sin limite.
La consulta debería seleccionar una campaña al azar que se le pueda mostrar al usuario (que no supere la frecuencia, a parte hay otros requisitos pero lo ignoraremos para el caso)
* La variable $ip ya tendría la ip del usuario que hace la petición. |