excel vba对sql数据进行查询的有关问题

excel vba对sql数据进行查询的问题
sql的数据是这样的,每个名字对应着好几个数据
NAME FLD INFORMATION
BIKE PHONE 13800001
  AGE 20
  NUMBER 13
FLY PHONE 13800987  
  AGE 29
  NUMBER 10
怎样查找出例如BIKE的AGE相对应的INFORMATION列的值呀?

这是一个表, 第一列就是项目名,每一个项目名后面有几个介绍,
NAME列就有BIKE和FLY两个项目,每一个项目有PHONE,AGE和NUMBER三个介绍,这三个介绍后面分别有值,
用excel vba提取sql里的数据再填入excel中,不想建立新表

高手快来帮帮我吧~~



------解决方案--------------------
表结构 能否再描述一下,比如:
字段名,数值例
SQL code

id name
1  pite
2  wren