SubSelect no SQL Server 2005

25/08/2009

0

Bom dia pessoal.

Tudo tranquilo por ai?

Estou precisando fazer um subselect no sql server. No oracle faço este select sem problema, mas no SQL Server dá o seguinte erro:

[b:9905c0c0fb]Incorrect syntax near ´)´

vendor code 102[/b:9905c0c0fb]

Abaixo um exemplo do que estou precisando.

     Select Estado, cidade
     From (
                   Select Estado, Cidade, Bairro From Bairros
          )     


Preciso fazer um select com o FROM de um outro select.

* O select que tenho que fazer é bem mais complexo que o citado acima, mas a idéia é a mesma.

Alguem sabe como fazer esta instução no SQL Server?


Agradeço,


Lucas Silva

Lucas Silva

Responder

Posts

25/08/2009

Gustavobretas

esse subselect é dinamico? não pode ser uma VIEW?


Responder

25/08/2009

Lucas Silva

Gustavo,
Esse subselect é dinâmico.

é um select que trabalha com datas, de acordo com o mês / ano selecionado, vou ter que ter vários subselects

[]´s


Responder

25/08/2009

Emerson Nascimento

dê um nome para a select agrupada:
Select Estado, cidade
From
  (
    Select Estado, Cidade, Bairro From Bairros
  ) TAB



Responder

25/08/2009

Emerson Nascimento

mas explique melhor o ´[i:a06ce8ce89]de acordo com o mês / ano selecionado, vou ter que ter vários subselects[/i:a06ce8ce89]´...


Responder

25/08/2009

Lucas Silva

Emerson,
Muito bom!!!

Era isto mesmo que eu estava precisando.

Eu não tinha colocado o ALIAS do subselect.

Coloquei aqui e funcionou beleza.

Valeu!

Lucas.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar