Mysql
 sql >> Database >  >> RDS >> Mysql

Meglio usare meno che uguale o in una query sql

La cosa migliore sarà usare between

Supponiamo di voler aggiornare la colonna1 della tabella il cui entity_id(PK) è compreso tra 10 e 10000.

update table set column1=somevalue where id between 10 and 10000

Usando in La clausola richiederà di ottenere gli ID da una sottoquery o di inserire le parentesi graffe