b'\n_START_ARTICLE_\nProje\xc3\xa7\xc3\xa3o (\xc3\xa1lgebra relacional)\n_START_PARAGRAPH_\nGeralmente indicada na literatura por {\\pi} (a letra grega pi) produz um conjunto onde h\xc3\xa1 um elemento para cada elemento do conjunto de entrada, sendo que a estrutura dos membros do conjunto resultante \xc3\xa9 definida nos argumentos da opera\xc3\xa7\xc3\xa3o. Pode ser entendida como uma opera\xc3\xa7\xc3\xa3o que filtra as colunas de uma tabela. Por operar sobre apenas um conjunto de entrada, a proje\xc3\xa7\xc3\xa3o \xc3\xa9 classificada como uma Opera\xc3\xa7\xc3\xa3o un\xc3\xa1ria.\n_START_SECTION_\nSintaxe\n_START_PARAGRAPH_\n{\\pi} LISTA_ATRIBUTOS (RELA\xc3\x87\xc3\x83O)\n_START_SECTION_\nElimina\xc3\xa7\xc3\xa3o de duplicatas\n_START_PARAGRAPH_\nA Elimina\xc3\xa7\xc3\xa3o de duplicatas consiste em eliminar duas ou mais linhas com os mesmos valores em suas colunas, mantendo uma \xc3\xbanica ocorr\xc3\xaancia desta linha. A elimina\xc3\xa7\xc3\xa3o de duplicatas \xc3\xa9 impl\xc3\xadcita nas opera\xc3\xa7\xc3\xb5es de Proje\xc3\xa7\xc3\xa3o.\n_START_SECTION_\nSQL\n_START_PARAGRAPH_\nEm SQL a proje\xc3\xa7\xc3\xa3o corresponde a cl\xc3\xa1usula SELECT._NEWLINE_No exemplo anterior, a consulta poderia ser convertida para:_NEWLINE__NEWLINE_SELECT NmFunc FROM Funcionario\n_START_SECTION_\nO comando SELECT\n_START_PARAGRAPH_\nPara elimina\xc3\xa7\xc3\xa3o de duplicatas, utilizamos o distinct: SELECT[distinct] lista_atributos_NEWLINE__NEWLINE_Exemplo: Buscar as especialidades dos m\xc3\xa9dicos;_NEWLINE_Tabela: Medicos(CRM, nome, idade, especialidade)_NEWLINE_Express\xc3\xa3o: SELECT distinct especialidade FROM Medicos_NEWLINE_Podemos, ainda, obter o retorno de valores calculados utilizando operadores aritm\xc3\xa9ticos (+,-,*,/), ou por invoca\xc3\xa7\xc3\xa3o de fun\xc3\xa7\xc3\xb5es de agrega\xc3\xa7\xc3\xa3o:_NEWLINE__NEWLINE_ COUNT: Contador de ocorr\xc3\xaancias de um atributo;_NEWLINE_ MAX / MIN: Valores m\xc3\xa1ximo / m\xc3\xadnimo de um atributo;_NEWLINE_ SUM: Somador de valores de um atributo;_NEWLINE_ AVG: M\xc3\xa9dia de valores de um atributo;'