我有一个包含系统生成密钥的“密钥”字段的数据库表。
| 编号 | 关键 | 等等 |====|=======================|================= | 1 | osi32i4kjwlqe | |----|---------------------|------ | 2 | klwjeklj1343k | |----|---------------------|------ | 3 | dfk32ld32ll23 | |----|---------------------------------|---- | 4 | lk3jkl3j42lk4 | ------------------------------------------
另外,我有一个键列表:
{'osi32i4kjwlqe','ksadalala12','klwjeklj1343k','dfk32ld32ll23','lk3jkl3j42lk4','askalksl56'}
请注意,列表中的某些键存在于数据库中,而其他键则不存在。
如果可以的话,我想运行一个有效的查询来遍历列表,并确认数据库中存在密钥。
即:如果密钥存在,则什么也不做。如果没有,请使用此键插入一个新行。
有人知道一种有效的方法吗?
谢谢你。