hola! tengo una duda con MAX, que siempre he tenido y nunca he pregutnado..
¿No se puede usar MAX en un WHERE??
vamos algoasí:
Código:
SELECT columna1 FROM tabla WHERE columna2 = max(columna2)
Siempre tengo que acabar haciendo algo como:
Código:
SELECT columna1 FROM tabla WHERE columna2 = (SELECT MAX(columna2) FROM tabla)
Veo "sucio" la forma 2, pero la 1 no me funciona!! hay alguna forma de hacerlo mejor?? Gracias!!