sql >> Databáze >  >> RDS >> Mysql

mysql rozdělit hledaný řetězec mezerou a vložit do dotazu

Jednoduchá manipulace s řetězci:

$terms = explode(' ', $search);

$bits = array();
foreach ($terms as $term) {
    $bits[] = "prod LIKE '%".mysql_real_escape_string($term)."%'";
}

$query = "SELECT * FROM tableprod WHERE (".implode(' AND ', $bits).")";


  1. Zkopírujte tabulky z jedné databáze do druhé na SQL Server

  2. Načítání souborů .sql z PHP

  3. Najděte záznamy z jedné tabulky, které v jiné neexistují

  4. Jak vyprázdnit statistiky performance_schema bez restartování MySQL?