Я новичок в этом, поэтому извините, если мой вопрос странный или запутанный. В python у меня есть встроенный запрос SQL, который имеет 2 между датами для данных. У меня есть несколько дат, которые я хочу, чтобы l oop этот код проходил через каждый «между наборами дат», которые у меня есть за весь месяц. Я чувствую, что мне не хватает пакета, который помог бы с этим, и я не нашел учебник, чтобы следовать что-то вроде этого. Скажем, например, ради.
List of between dates
2020-02-01 AND 2020-02-05,
2020-02-02 AND 2020-02-06,
2020-02-03 AND 2020-02-07,
... all the way to ...
2020-02-28 AND 2020-03-04
Где я сейчас нахожусь, так это и я не могу понять, как настроить массив для этого.
import psybopg2
import getpass
import pandas
con = psybopg2.connect(host="blah",database="blah",user=getpass.getpass
cur.execute("""
SELECT
Address
,Create_Data
,Event_Date
FROM
table.a
WHERE
Create_Date between '2020-03-20' AND '2020-03-25' --(want to insert set of dates from the list
AND
Event_Date between '2020-03-20' AND '2020-03-25' --(want to insert the same between date used above
""")
output = cur.fetchall ()
data = pd.DataFrame(output)
cur.close()
con.close()`