https://medium.com/@araujogabe1/the-best-practices-for-writing-dynamic-sql-queries-in-python-1ba6b4eb15ae