2 && id <> 3"; // how can i do the same q-6ren">
gpt4 book ai didi

mysql - 与 "where in"相反

转载 作者:行者123 更新时间:2023-11-29 01:09:57 26 4
gpt4 key购买 nike

我想问你是否存在一个与 WHERE IN 相反的命令,我想选择数组中具有不同参数的所有行。

<?php
$data = array(1,2,3);
// normal query
$query = "SELECT * FROM table_1 WHERE id <> 1 && id <> 2 && id <> 3";
// how can i do the same query passing an array?

?>

最佳答案

您始终可以在 SQL 中的任何验证之前使用 NOT 以获得它的相反结果。

在您的情况下,它将是:

SELECT * 
FROM table_1
WHERE id NOT IN (1,2,3);

关于mysql - 与 "where in"相反,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20330689/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com