Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

OFFSET - Postgresql

Boa tarde! Ao acompanhar o instrutor do curso Postgresql - aula 06 - Atividade 02 - Limitando as consultas https://cursos.alura.com.br/course/introducao-postgresql-primeiros-passos/task/72588 não consegui executar o comando SELECT * FROM funcionarios ORDER BY id LIMIT 5; OFFSET 1 ;

Apareceu o seguinte erro: ERROR: syntax error at or near "OFFSET" LINE 5: OFFSET 1 ; ^

SQL state: 42601 Character: 54

O comando OFFSET não funcionou. Como proceder?

1 resposta
solução!

Olá, tudo bem?

Notei que na sua consulta tem ; antes do comando OFFSET. Isso está gerando um erro de sintaxe. Para solucionar esse problema, o ponto e vírgula deverá ser o último componente da consulta.

O código ficará assim:

SELECT *
  FROM funcionarios
  ORDER BY id
 LIMIT 5
OFFSET 1;

Espero ter ajudado.

Caso surja alguma dúvida, fico à disposição.

Abraços.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!