這裏是Python代碼的示例:的MySQL,fetchone和LIMIT
query = "SELECT * FROM users WHERE id = 17"
cursor.execute(query)
row = cursor.fetchone()
在這個例子中,該查詢是指至多單個行返回;但有時我想用相同的代碼來從多行結果單行,例如:
query = "SELECT * FROM users WHERE name LIKE 'foo%'"
cursor.execute(query)
row = cursor.fetchone()
在性能方面,是它更好地明確寫入LIMIT 1
?
是的,因爲你只需要1個爲什麼取更多? –
@ juergen d - LIMIT在選擇後工作 –