SQL中这样的查询能否做到?-->icecool转移
举例说明:一个人从美国坐飞机来到大陆,查询数据
表1为国家代码和国家名称表,只有两个字段,数据N多,只列出三个做示范
表名为text1
| 代码 | 国家 |
| 001 | 美国 |
| 002 | 中国 |
| 003 | 香港 |
第二个表有三个字段:表名为text2,存储人员起飞降落信息,关键是想用表1中的数据转换起飞、到达时国家的代码,
| ID | 姓名 | 起飞时间 | 到达时间 | 起飞时的国家代码 | 到达的国家代码 |
| 1 | 张三 | 2006年7月8日 | 2006年7月8日 | 001 | 002 |
| 2 | 李四 | 2006年7月8日 | 2006年7月8日 | 002 | 002 |
| 3 | 王二 | 2006年7月8日 | 2006年7月8日 | 003 | 003 |
以上两个表为数据库里的表
现在要做个查询,
sql="select text1.*,text2.* from text1,text2 where 起飞时的国家代码=代码"
这样就可以用Rs("国家")将代码转换成国家了,可是到达时的国家代码能一起转换吗?
| 姓名 | 起飞时间 | 到达时间 | 起飞时的国家 | 到达的国家 |
| 张三 | 2006年7月8日 | 2006年7月9日 | 美国 | 002 |
| 李四 | 2006年7月8日 | 2006年7月10日 | 中国 | 002 |
| 王二 | 2006年7月8日 | 2006年7月13日 | 美国 | 003 |






