一尘不染

MySQL在哪里不在名字数组?

sql

我想排除这些名称为的专辑:

$ban_album_names = array('Wall', 'Profile', 'Cover', 'Instagram');

我该如何正确书写,

SELECT * FROM albums WHERE name NOT IN ???

如何使它在数组中显示,以及名称是否匹配!=该行


阅读 138

收藏
2021-03-17

共1个答案

一尘不染

试试这个:

$sql = "SELECT *
    FROM albums
    WHERE name NOT IN ( '" . implode( "', '" , $ban_album_names ) . "' )";
2021-03-17