0
IN statment我在Python代码:麻烦与SQL
base = db.connect(host='localhost', user='root', passwd='pass', db='employee')
cursor = base.cursor()
name_query = "SELECT * FROM `employee` WHERE `employeeID` IN %s LIMIT %s"
cursor.execute(name_query, ([9006,123],1))
它在列表中有多个值,良好的工作,但如果只有一个值是在列表中,出现错误。有没有办法处理这个问题
你可以随着条件去吧!!!!!!!!! ....如果你有一个值去一个查询别的去跟另一个查询 –
请参阅http://stackoverflow.com/questions/11195993 /如何到字符串格式-SQL中的子句与 - 蟒蛇。 – alecxe