Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/07/2013, 01:32
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Realizar UPDATE a partir de fecha y hora introducidas en BD

Cita:
TablaPeticionesClientes, yo no inserto una fechaHoraInicial ni fechaHoraFinal sino que inserto un periodo de diasyhora o unos diasyhoras concretos
Eso no es una contradicción?

Para mi

Cita:
...un periodo de diasyhora...
tiene una fecha y hora inicial y una final

y

Cita:
...unos diasyhoras concretos.
tambien si son consecutivos o varias si no lo son.


Cuando aclares esto seguramente te faltara crear una variable ficticia igual a cero, para todos los anuncios que no tengan prioridad y a 1 para los que deben salir primero. De manera que puedas ordenar en funcion de esa variable y de la fecha de inserción por ejemplo.

if(en periodo, 1,0) prioridad

ORDER BY prioridad DESC, fechainsercion DESC;
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 02/07/2013 a las 01:39