MySQL update - нужен ли limit для primary key ( id) - когда возвращается только одна строка
Primary tabs
Forums:
MySQL update - нужен ли limit для primary key ( id) (когда возвращается только одна строка)
В подобной ситуации :
SELECT * FROM yourtable WHERE yourtable.id=123 LIMIT 1
limit не нужен - так как он никак не повлияет на результаты, или даже замедлит выполнение запроса.
(так обэтом пишут здесь:stackoverflow.com/questions/3848390/is-there-any-point-using-mysql-limit-1-when-querying-on-indexed-unique-field)
А потому лучше написать так:
SELECT * FROM yourtable WHERE yourtable.id=123
- Log in to post comments
- 2417 reads