sql >> Database >  >> RDS >> Mysql

MySQL IN met LIKE

U kunt een aantal LIKE-expressies gebruiken:

SELECT fields 
  FROM table 
  WHERE age = "50" 
        AND (
             name LIKE "2010-09-17%" 
             OR name LIKE "2010-09-16%"
            );

of je kunt een regex gebruiken:

SELECT fields 
  FROM table 
 WHERE age = "50" 
       AND name REGEXP "2010-09-17.*|2010-09-16.*";

of, slim

SELECT fields 
  FROM table 
 WHERE age = "50" 
       AND name REGEXP "2010-09-1(6|7).*";


  1. SELECTEER $ (dollarteken)

  2. TO_SECONDS() Voorbeelden – MySQL

  3. Hoe mysql_escape_string() in het Yii-framework te gebruiken?

  4. Oracle Database Security – versleuteling en ontsleuteling