sql >> Databasteknik >  >> RDS >> Mysql

MySql :Välj uttalande med IN-operatorn

Du kan använda FIND_IN_SET() :

SELECT column1 FROM table WHERE FIND_IN_SET('2', column2) != 0

IN operatorn är i grunden en genväg för många yttersta randområden:

WHERE column2 = IN ('a', 'b', 'c')

ger samma resultat som

WHERE (column2 = 'a' OR column2 = 'b' OR column2 = 'c')


  1. Du vet att du vill:Migrera från Oracle till MariaDB

  2. node.js + mysql anslutningspoolning

  3. Fel 1215:Det går inte att lägga till begränsning av främmande nyckel

  4. MySQL främmande nyckel begränsningar, kaskad radering