sql >> Databasteknik >  >> RDS >> Mysql

MySQL IN med GILLA

Du kan använda ett antal LIKE-uttryck:

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

eller så kan du använda ett regex:

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

eller smart

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


  1. Ställ in variabelresultatet, från fråga

  2. Finns det en Oracle SQL-fråga som samlar flera rader till en rad?

  3. PostgreSQL-replikeringsinställningar och underhåll med Ansible

  4. Hur man skapar ett formulär med formulärguiden