Anthony, I think 5.2.1 Explain Syntax in the manual covers what you are
asking about. PB

----
  ----- Original Message -----
  From: Anthony Ward
  To: [EMAIL PROTECTED]
  Sent: Wednesday, June 04, 2003 2:26 PM
  Subject: good or bad?


  Hi,

  going to back to the thread of best SQL statment i did:
  this
  EXPLAIN
  SELECT *
  FROM `zip`
  WHERE longitude
  BETWEEN - 98.315 AND - 94.662 AND latitude
  BETWEEN 31.696 AND 34.587 AND 3963 * acos( cos( latitude ) * cos(
33.1414 ) + sin( latitude ) * sin( 33.1414 ) * cos( - 96.5883 -
longitude ) ) < 1000

  Now I have created one index containing  longitude and latitude in that
order the index name is 'longlat'. and the result of the explain is this:
  **table name is zip and i have about 42 192 rows **

        table  type  possible_keys  key  key_len  ref  rows  Extra
        zip range longlat longlat 8 NULL 4323 where used


  What do you think? I can't really read that eventough I tried to go
Mysql.com . For my conclusion it is time to buy a book about MySQL!!

  any help is appreciated.
  Anthony


Reply via email to