Query processing in a mobile environment raises the question as to the manner in which to execute queries so that communication costs and response time are minimized. This paper investigates this issue and proposes a strategy for query optimization. We present several existing approaches of query processing in a mobile environment, establish a cost model to analyze the cost factors involved in each of the existing approaches and use this model to compare advantages and disadvantages of each approach. A new approach, entitled HERE THERE SQL, is then proposed to determine which of three pre-existing traditional approaches is the most efficient for any given circumstance. The basic motivation and the basic idea of this research are presented, and experimental results are sketched.