sql >> Database teknologi >  >> RDS >> Mysql

Mysql hvor id er i array

$string="1,2,3,4,5";
$array=array_map('intval', explode(',', $string));
$array = implode("','",$array);
$query=mysqli_query($conn, "SELECT name FROM users WHERE id IN ('".$array."')");

NB:syntaksen er:

SELECT * FROM table WHERE column IN('value1','value2','value3')



  1. Ingen dialektkortlægning for JDBC-type:2003

  2. Sådan løses ORA-29283:ugyldig filoperation

  3. INITCAP() Funktion i Oracle

  4. Mysql-forespørgselsproblem