Hola gente,quiero saber si puedo hacer con sql una consulta donde pueda decir que si ella me da 0 registros entonces hacer otra,nose si me explico... yo selecciono id donde el estado sea 1, pero si no hay ninguno necesito por defecto obtener los id donde el estado sea 0(cero).
Código PHP:
function obtener_fecha_cierre ($id){
$result = mysql_query("SELECT fecha_detalle FROM detalle_tickets_db WHERE ((estado_detalle=1)and(id_tickets=$id)) Limit 1");
$datos= mysql_fetch_array($result);
return $datos['fecha_detalle'];
}
lo que necesito lo hice en php con dos consultas select , queria saber si se podia optimizar haciendolo desde sql,habia visto de la utilizacion de if pense que podria hacerse,desde ya saludos