I've been wondering for a while now how search engines work, the ones on individual sites, as opposed to web searches (google, for example).
Is there a specific SQL command to select data from a table that roughly matches a string? Or would you have to extract the data piece by piece and compare it manually using PHP?
Or does it not use sql/php at all...?
Just wondering, as it's bugging me.