1. A method of searching and retrieving from a database, comprising the steps of: establishing a communication link between a requestor and a service provider, and the communication link originating from the requestor; receiving requested database record information from the requestor, requestor inputting a search query that includes non-sequential first and last elements of a plurality of different terms in a single search field of a requested database record, wherein first and last elements are each a single alphanumeric character, and the search query omits a plurality of elements of the search field positioned between the first and last elements; and executing the search query; selecting at least one database record that matches the search query and supplying the requestor with information from the selected database record.