Os escribo mi primer mensaje porque tengo una dudilla sobre SQL en MySQL.Ahí voy:
Tengo una tabla (se llama "jornadas") con 15 campos. De estos uno es autoincremental (se llama "idjornada") y otro es booleano (tinyint) y se llama ("jugada"). Lo que quiero es buscar todos aquellos registros en los que "jugada" sea "0" (es decir, false) para únicamente quedarme con aquel que tenga el id ("idjornada") más bajo. Obviamente de este registro me gustaría recuperar todos sus campos. He probado con esto pero lógicamente falla:
Código:
  
¿Cual es la sintaxis correcta? Espero que me hayais entendido.SELECT * from 'jornadas' WHERE jugada=0 AND min(idjornada);
Muchas gracias.
 
 

 
  sin embargo la sentencia no funciona como debería funcionar: efectivamente me devuelve los campos que le he solicitado pero me suelta todos los registros con jugada=0 y no únicamente aquel que tenga jugada=0 y id_jornada el valor mínimo. La sentencia es:
 sin embargo la sentencia no funciona como debería funcionar: efectivamente me devuelve los campos que le he solicitado pero me suelta todos los registros con jugada=0 y no únicamente aquel que tenga jugada=0 y id_jornada el valor mínimo. La sentencia es:
