Если вы используете LIKE
без подстановочного знака%, то поведение будет равно (=
).
Так что если вы напишите:
SELECT * FROM parties WHERE party_name LIKE 'DMK' ORDER BY id ASC
Это то же самое из:
SELECT * FROM parties WHERE party_name = 'DMK' ORDER BY id ASC
Если вы напишите:
SELECT * FROM `parties` WHERE `party_name` LIKE '%DMK%' ORDER BY `id` ASC
Вы найдете всех party_name, которые объединяют DMK
Если вы напишите:
SELECT * FROM `parties` WHERE `party_name` LIKE '%DMK' ORDER BY `id` ASC
Вы найдете, что все party_name заканчиваются на DMK
Если вы напишите:
SELECT * FROM `parties` WHERE `party_name` LIKE 'DMK%' ORDER BY `id` ASC
Вы найдете, что все party_name начинаются с DMK