erro de sintaxe ao usar o row_number no sqlite3
Eu quero remover duplicado atravésrow_number
função baseada emComo obter registros exclusivos com base em várias colunas de uma tabela. Mas foi bloqueado por um erro de sintaxe. Meu caso de uso, como abaixo:
e meu sql como abaixo:
select demo.*,
row_number() over (partition by id order by creator desc) as rn
from demo
mas me diz:
near "(": erro de sintaxe:
Não sei o que aconteceu e faço algumas pesquisas, comoComo usar ROW_NUMBER no sqlite. Infelizmente, ainda não consigo descobrir que erro eu cometi. Qualquer coisa será apreciada.