sql >> Databasteknik >  >> RDS >> Mysql

jämför två kommaseparerade värden i mysql

Hittade två lösningar med användning av REGEXP av mysql

(1)

`favourite_id` REGEXP '[[:<:]]1[[:>:]]|[[:<:]]2[[:>:]]|[[:<:]]3[[:>:]]' //faster then below

(2)

`favourite_id` REGEXP '(^|,)(1|2|3)(,|$)' //slower then above


  1. Ersätt escaped dubbla citattecken med dubbla citattecken i R

  2. En databasmodell för en onlineundersökning. Del 1

  3. Avstånd i meter mellan två Spacial Points i MySQL-fråga

  4. Doctrine2 i Symfony2:Hur kan jag se vilket objekt-anrop som leder till en fråga?