0
我有一個表格,名爲日期,正面,負面,中性的情緒。mysql在sql插入語句中寫變量
我該如何寫我的sql查詢,以便我可以在下面的代碼中插入日期值?
我認爲問題在於日期時間值的%s,因爲日期以外的列的所有其他%s值都可以插入。 下面的代碼返回一個sql語法錯誤。
for item in list_of_dates:
d['Period'].append(datetime.datetime.fromtimestamp(int(item)/1000).strftime('%Y-%m-%d %H:%M:%S'))
combined_list=zip(d['period'],d['Positive'],d['Negative'],d['Neutral'])
with con:
cur = con.cursor()
for x,y,w,z in combined_list:
cur.execute("INSERT INTO sentiments(%s,%s,%s,%s) VALUES(%s,%s,%s,%s)"
%("Date","Positive","Negative","Neutral",str(x),str(y),str(w),str(z)))