Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

PHP array_intersect ou in_array então MYSQL


eu iria com sql IN cláusula.

Você tem um array de nomes de clientes:$a = array('john','rob','paul');

implodir array $nms = join(',',$a);

Faça sql:'SELECT * FROM tabl WHERE name IN ('.$nms.')';

faça a interseção da matriz primeiro (ou o que você apenas precisa ..) para ter uma matriz de nomes necessários.