Как разрешить OperationalError: near "(": синтаксическая ошибка в sqldf python? - PullRequest
1 голос
/ 13 марта 2020

Я выполняю простой запрос на pandas -датафрейме:

l="""select LEAD(quarter_num,1) OVER (ORDER BY col1 , col2, col3) AS next from df"""
out=ps.sqldf(l, locals())

Error:OperationalError: near "(": syntax error 

Является ли функция Lead не поддерживаемой в sqldf. Я хочу выполнить sql код в python и поэтому должен ограничиться использованием sqldf и LEAD.

Любая помощь?

...