Código SQL:
Ver originalSELECT *
FROM ciudad
WHERE poblacion=(
SELECT TOP 1 MAX(poblacion)
FROM ciudad
)
mirando ejemplos vi que seria aglo asi, pero esto no me compila, me dice:
There was an error parsing the query. [ Token line number = 4,Token line offset = 9,Token in error = SELECT ]
estoy usando MS SQL SERVER 2008 R2 managemnt studio
se me ocurren maneras alternativas para hacer esto pero me parecen medio rebuscadas al tener que usar el ALL
Código XML:
Ver originalselect *
from ciudad
where poblacion = all (select max(poblacion) from ciudad)
que seria lo mismo que hacer:
Código SQL:
Ver originalSELECT *
FROM ciudad
WHERE poblacion >= ALL (SELECT poblacion FROM ciudad)
en definitiva, cual es la manera mas simple y estandar de hacer esto?