Código SQL:
Ver original
SELECT * 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 original
select * from ciudad where poblacion = all (select max(poblacion) from ciudad)
que seria lo mismo que hacer:
Código SQL:
Ver original
SELECT * FROM ciudad WHERE poblacion >= ALL (SELECT poblacion FROM ciudad)
en definitiva, cual es la manera mas simple y estandar de hacer esto?