Mysql
 sql >> база данни >  >> RDS >> Mysql

Мога ли да използвам заместващи символи в израза IN MySQL?

Не съм сигурен, че е по-добро от това, което измислихте, но можете да използвате Възможностите за регулярен израз на MySQL :

select * from my_table where field rlike 'apple|orange';

Освен това, както споменаха други, можете да използвате пълния текст на MySQL търсене възможности (но само ако използвате двигателя MyISAM).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP - Филтриране по стойност на полето MySQL

  2. Резултати в радиус - Оптимизиране на бавна MySQL заявка

  3. Вземете средно време между две колони и няколко реда MYSQL

  4. Преобразувайте SQL резултатите в PHP масив

  5. Присъединете две MySQL таблици с PHP