IT

MySQL 이름 배열이 아닌 곳?

itgroup 2022. 11. 18. 21:35
반응형

MySQL 이름 배열이 아닌 곳?

이름이 다음과 같은 앨범은 제외합니다.

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

어떻게 하면 정확하게 쓸 수 있을까요?

SELECT * FROM albums WHERE name NOT IN ???

어레이에 표시되도록 하려면 어떻게 해야 하며, 이름이 일치하면 != 행이 됩니다.

이것을 시험해 보세요.

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

MySQL CODE는

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

언급URL : https://stackoverflow.com/questions/12230338/mysql-where-not-in-name-array

반응형