esto es una pregunta para el foro de SQL
pero el asunto seria algo asi
select * from tabla where campo like '%son[ií]a%'
o algo asi.
se me olvidaba.
Si estas trabajando en sql server
hay una propiedad de la base de datos y de los campos llamada COLLATE.
que te permite establecer si es que el campo o la base de datos son sensitivas a los acentos, sentitivas a las mayusculas , etc.
busca info por "COLLATE IA IC"