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

MySQL VÆLG LIKE eller REGEXP for at matche flere ord i én post

Hvis du kender rækkefølgen af ​​dine ord.. kan du bruge:

SELECT `name` FROM `table` WHERE `name` REGEXP 'Stylus.+2100'

Du kan også bruge:

SELECT `name` FROM `table` WHERE `name` LIKE '%Stylus%' AND `name` LIKE '%2100%'


  1. psycopg2 svarende til mysqldb.escape_string?

  2. alternativer til REPLACE på en tekst eller ntext datatype

  3. MariaDB Connector/Python Beta nu tilgængelig

  4. MySQL 'user_id' i hvor klausulen er tvetydigt problem