Ниже запроса я работаю в MySQL редакторе.
SELECT * FROM on_plan_test.line_item_meta WHERE name LIKE '%total %';
Здесь я поставил один пробел после слова 'total', и этот запрос правильно дал результат в MySQL верстаке, получив три записи.
Ниже приведены данные, которые у меня есть в столбце "имя".
name
total ftp
total revenue
total tax
Но тот же запрос, который я выполняю с JAVA
@Query(value = "SELECT NEW com.onplan.responsepayload.LineItemForAutoCompleteResponsePayload(sl.lineItemId,s1.sheetId) from LineItemMeta s1 where s1.name like %?1% ")
public List<LineItemForAutoCompleteResponsePayload> getLineItemListForAutoComplete( String name);
Выше запрос не дает Результаты. Здесь, в переменной «name» я передаю «total». (всего слово с одним пробелом)
Что я здесь не так делаю?