в sqlite3 с использованием командной строки, если я хочу ввести что-то очень приблизительное и получить правильный вывод, я использую
select * from <table_name> where <col_name> like '%<query>%';
где - имя моей таблицы, имя столбца и частичноеимя запроса, например
SELECT * FROM suppliers WHERE supplier_name like '%bob%';
как предложено здесь
Я использую sqlite3 с C, и я не знаю, как вставить символы "%"в начале и в конце.Может кто-нибудь предложить очень простой способ сделать это, возможно, с использованием sqlite3_mprintf для создания оператора sql?