Это сводит меня с ума в течение последних нескольких минутMySQL, Принимая во внимание список, выбирая недостающие строки из таблицы
У меня есть таблица, позволяет сказать, table_alphabet с тремя столбцами.
letter(pri) col1 col2
a 24 55
b 45 45
c 23 44
...
y 33 55
z 45 22
Теперь в моем приложении у меня есть список ('A', 'B', 'лол', 'кошки', 'Z', 'Foo').
Если я
SELECT letter FROM table_alphabet WHERE letter IN ('a', 'b', 'lol', 'cats', 'z', 'foo')
я получаю только строки, (а, б, г)
То, что я хочу, хотя это, чтобы получить 'лол', 'кошки', 'Foo'. Или на английском языке, какие элементы в моем списке отсутствуют в таблице.
Любая помощь будет оценена по достоинству, у меня, похоже, сегодня есть неисправность мозга.
Похоже, я не получил опцию, чтобы сделать какие-то таблицы –
Это неправильно, это даст вам буквы из таблицы table_alphabet, которые не находятся в exclude_table (в приведенном выше примере, c, y) –