Hola, estoy armando un sistema de curriculums y me encontré con un problema en la muestra de los resultados cargados, primero paso el código y después la duda:
$la = mysql_query("select user_lab_id,user_lab_user,user_lab_empresa,user_la b_pais,DATE_FORMAT(user_lab_fecha_inicio,'%m-%Y')as fecha_in,DATE_FORMAT(user_lab_fecha_final,'%m-%Y')as fecha_fin,user_lab_puesto,user_lab_descripcion from users_lab where user_lab_user='".$_SESSION['usuario']."' and user_lab_activo='1' order by user_lab_fecha_inicio desc");
while ($lab = mysql_fetch_array($la)) {
//muestro los resultados
}
La idea es que cuando se carga el último trabajo, no se coloque fecha de finalización, motivo por el cual en la base de datos (MySQL) queda 0000-00-00 (formato Y-m-d) , entonces cuando pido que me ordene por fecha de finalización descendente el último me lo pone abajo de todo, ¿se puede dividir el query o como hago para que el campo que justamente está en 0000-00-00 me lo coloque como el más alto?
Espero me den una mano, estoy trabado con esto y no tengo demasiado tiempo para el desarrollo.
Gracias desde ya.