关于sql语句和python拼接问题
sql = 'INSERT INTO t_emp_new(SELECT * FROM t_emp WHERE deptno IN ('
for index in range(len(temp)):
one = temp[index][0]
if index < len(temp)-1:
sql += str(one)+','
else:
sql += str(one)
sql += ')'
这段代码的逻辑能明白,但是这种拼接方式看不懂,之前的课程好像没讲过拼接方式吧?能详细说一下吗?
18
收起
正在回答 回答被采纳积分+1
1回答
Python全栈工程师2020
- 参与学习 人
- 提交作业 5211 份
- 解答问题 2433 个
Facebook曾声称“只招全栈工程师”!全栈用人需求猛增,市面人才紧缺。 0基础进击Python全栈开发,诱人薪资在前方!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星