"can i do sumthing like this?
Select * from some_db where LCASE(MyText) like "%cats";"
yes, but you'd have to add another % after cats, or it will only find those records that end in 'cats'
Tip: read the article called 'slapping together a search engine' on this very site.