У меня проблема с выбором mysql с использованием «не нравится» в тех условиях. В таблице содержится 15 тыс. Записей. Записи 3k имеют значение «test» в столбце col1.mysql не нравится не работает
Это настоящие произведения изобразительного:
select
*
from
`table`
where
`col1` like 'test'
3000 строк, выбранных. Это верно.
Но если я пытаюсь это выбрать:
select
*
from
`table`
where
`col1` not like 'test'
0 строк, выбранных в то время как я ожидаю 12000 строк.
Буду признателен за любые идеи?
Можете ли вы сделать небольшой пример на sqlfiddle? – Barmar
не уверен, но попробуйте два разных querry с похожими на 'col1 like '% test%'' и 'col1 NOT like '% test%'' –
Отлично работает для меня: http://www.sqlfiddle.com/#!2/ 59eb8e/3 – Barmar