Najlepszym sposobem na osiągnięcie tego jest również umieszczenie listy w tabeli:
Table fruitable:
fruit
------
apple
banana
Table fruitable_list:
fruit
------
apple
banana
carrot
Następnie Twoje zapytanie staje się:
SELECT fruitable_list.fruit FROM fruitable_list
LEFT JOIN fruitable
ON fruitable.fruit = fruitable_list.fruit
WHERE fruitable.fruit IS NULL
Wyniki w:
fruit
------
carrot
Trudno jest zwrócić rekord w zestawie wyników, którego nie ma w zestawie danych.