I have a problem with a SQL query
import pyodbc
cnxn = pyodbc.connect('DRIVER={Oracle dans OraClient11g_home1};Dbq=HBPSNHI1;UID=user;PWD=pswd')
cursor = cnxn.cursor()
date_init=datetime.datetime(2017,1,9)
date_fin=datetime.datetime(2017,2,2)
J_x=(20,10)
cursor.execute("SELECT * FROM TABLE WHERE ((DATE BETWEEN ? AND ?) AND (DAY IN ?))",(date_init,date_fin,J_x))
I have an error message
ProgrammingError: ('Invalid parameter type. param-index=2 param-type=tuple', 'HY105')
I think it's because of the part ( DAY IN ? )
Thank you for your help