2020/7/28
依旧是和sql有着不解之缘的一天
总结一下在python中用sql语句的一些汇总
insertinsert into tablename(column1,column2...) values(value1,value2...)
insert into tablename(column1,column2...) values(%s,%s...)---->然后你要传数据到这个里面去,数据的形式就是(value1,value2...),如果是insertmany也就是底层还是调用这个insert,只是你需要给出的数据是value集,也就是[(),()...]这种形式,每个元组代表一行
insert into tablename(column1,column2,column3...) values(%s,%s,0)--->也可以用常数这里updateupdate tablename set column1=%s where condition --->同样的updatemany也是要构造数据集
update tablename set column1={} where condition.format(value)--->通过变量赋值进行updateselectselect * from tablename inner join tablename on condition where condition--->这里的condition也可以用format的形式用变量来赋值