Subselect em pgSQL

votos
-3

Eu estou tentando fazer um subselect em pgsql aka PostgreSQL e o exemplo que eu encontrei não funciona:

SELECT id FROM (SELECT * FROM table);
Publicado 06/11/2008 em 16:03
fonte usuário
Em outras línguas...                            


2 respostas

votos
1

Eu acho que você precisa de algo como:

SELECT * FROM table WHERE id IN (SELECT id FROM table2);

Eu não entendo o que o seu subconsulta não-trabalho está tentando fazer, parece que você poderia apenas dizer SELECT id FROM tableporque atualmente não é a sintaxe SQL92 válido.

Respondeu 06/11/2008 em 16:11
fonte usuário

votos
3

Eu só precisava para adicionar um AS para o subselect, assim:

SELECT id FROM (SELECT * FROM table) AS aliasname;
Respondeu 06/11/2008 em 16:12
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more