Você tem que dar
%%
para usá-lo como %
porque %
em python é usado como formatação de string, então quando você escreve um único %
é assumir que você vai substituir algum valor com isso. Então, quando você quiser colocar um único
%
em string com query sempre coloque double %
.