У меня есть таблица «Город» с более чем 100 тыс. записей. Поле «имя» содержит такие строки, как «Рома», «Ла Валлетта».
Получаю файл с названием города, все в верхнем регистре как в "ROMA". Мне нужно получить идентификатор записи, содержащей «Roma», когда я ищу «ROMA».
В SQL я должен сделать что-то вроде:
select id from city where upper(name) = upper(%name%)
Как я могу сделать это в чайнике?
Примечание: если город не найден, я использую поле «Вставить/обновить» для его создания, поэтому я должен избегать дубликатов, генерируемых именами с учетом регистра.