如图,根据输出值RFID值:e28068940000401a4f02996f,查询 表中RFID列中 匹配的RFID值 在哪一行,返回此行的值
tablecheck_11 = '''SELECT RFID FROM RunSurFace WHERE RFID = abc[1] '''
checkcomstatus_2 = cur.execute(tablecheck_11)
print(checkcomstatus_2)
tablecheck_11 = '''SELECT RFID FROM RunSurFace WHERE RFID = abc[1] '''
checkcomstatus_2 = cur.execute(tablecheck_11)
print(checkcomstatus_2)
#写法1
f"SELECT RFID FROM RunSurFace WHERE RFID = '{abc[1]}' "
#写法2
"SELECT RFID FROM RunSurFace WHERE RFID = '%s' " % abc[1]
#写法3
"SELECT RFID FROM RunSurFace WHERE RFID = '{}' ".format(abc[1])
第一种写法是python独有的
第二种写法是为了兼容c语言
推荐使用第三种写法,不仅可读性强,不容易出错,而且可以同时对输入进行格式化,你就无需预先对输入进行处理