Saludos. Tengo una tablas en sql y necesito encontrar tres campos. Numero, Sorteo, Pais, Donde pais se esta pasando por parametro.
Escribo esto -->
Código SQL
[-]SELECT id_tiquet, Numero, Sorteo, Pais FROM tiket
Where Numero = (SELECT MAX(Numero) from tiket WHERE Pais = : pais) or Sorteo = (SELECT MAX(Sorteo) from tiket where Pais = : pais)
order by Sorteo desc LIMIT 1
Obvio que no trae lo que necesito.
El numero y sorteo debe ser el valor mayor dentro de la tabla filtrando por pais, osea Chile sorte 3 numero 49
Donde todos los registros de la tabla encuentra a todos los de Chile y dentro de ese pais el sorteo max y el numero max. Obvio que no funciona como es debido. Se agradece alguna sugerencia. Saludos!