Slide 9
Slide 9 text
VALUES(), VALUES_LIST(), DISTINCT()
VALUES- Retorna um dicionário com os valores dos registros selecionados utilizando
filter(). Se usado sem filter, funciona como ALL.
VALUES_LIST - Funciona como VALUES, porém retorna uma lista de tuplas com os valores,
aceita o parâmetro FLAT opcionalmente, neste caso retorna uma lista de valores. Não
possível utilizar FLAT para retorno com mais de um valor. Aceita NAMED também, neste
caso retorna uma NAMEDTUPLE.
DISTINCT - Elimina valores duplicados de uma consulta. Normalmente esses não ocorrem
em uma consulta com ALL(), mas caso você esteja agregando valores ou realizando
JOINS estes podem ocorrer, então é bom usar o distinct neste caso.