MySQL, где нет массива имен IN?

Я хотел бы исключить эти альбомы, у которых есть имя:

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

Как правильно писать,

SELECT * FROM albums WHERE name NOT IN ???

Как я могу заставить его посмотреть в массиве, и если имя совпадает с ним, то должно быть! = Строка

Ответ 1

Попробуй это:

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

Ответ 2

MySQL CODE

SELECT * FROM albums WHERE name NOT IN ('Wall', 'Profile', 'Cover', 'Instagram')