sql >> Databasteknik >  >> RDS >> Mysql

Bättre att använda mindre än lika eller i i sql-fråga

Det bästa är att använda between

Säg att du vill uppdatera tabellens kolumn1 vars entity_id(PK) ligger inom intervallet 10 och 10 000.

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

Använder in klausul kommer att kräva att antingen hämta id från en underfråga eller så måste du sätta i klammerparenteser



  1. bädda in mysql-databas i java-applikationen

  2. Vad är skillnaderna mellan SQL och MySQL

  3. hur många typer av joins finns det i mysql eller sql

  4. Möt Michal Bar and Me på Microsoft Ignite!