SQL IN OPERATOR
我使用 IN 运算符是因为我在我的 SQL 语句中使用数组。
例如:
$city[1] = "'Paris'";
$city[2] = "'London'";
$cityString= implode(", ", $city);
SELECT * FROM Customers
WHERE City IN ($cityString);
但在我的代码中,我使用了 GET 或 POST 数组的值。但是当数组为空时没有值,所以我的 SQL 语句将不起作用。我如何在没有 if 语句的情况下解决这个问题并拥有数千条 SQL 语句的列表。