sql >> Database >  >> RDS >> Mysql

Het is beter om minder dan gelijk aan of in te gebruiken in sql-query

Het beste is om between . te gebruiken

Stel dat u kolom1 van de tabel wilt bijwerken waarvan de entiteit_id(PK) tussen 10 en 10000 ligt.

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

Gebruik in clausule vereist dat u de id's uit een subquery haalt of u moet tussen accolades plaatsen



  1. Transactionele DDL-workflow voor MySQL

  2. Hoe verander ik het MySQL-rootwachtwoord naar standaard?

  3. mysql in lijst valideert alleen de eerste id in de lijst. misschien een blob-probleem

  4. Effectieve monitoring van MySQL met SCUMM-dashboards:deel 3