请教access2000和dao编程高手?在线等!!送高分!!!

checkyvc6 2002-12-14 07:12:31
现在我有三个表
一个表是;E_Station,字段:StationId(站的id),StaionName(站名);
一个表是:ETrainStation,字段有:StationId,TrainId
另外一个表是:
E_Train,字段有:TrainId(车次的id),TrainName(车次的名称),StartStationId(起点站的站点id),EndStationId(终点站的站点id)

我要根据StationName查找出TrainName,StartStationId对应的站名(起点站),EndStationId对应的站名(终点站)
谢谢
...全文
88 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yue621 2002-12-15
  • 打赏
  • 举报
回复
select E_Station.StaionName E_Train.StartStationId
E_Train.EndStationId

from E_Station ETrainStation E_Train

where E_Station.StationId=ETrainStation.StationId
and ETrainStation.TrainId=E_Train.TrainId

好久没用sql语句了,大体的意思就是这样了,语法要是有问题,你就去查一下
sql语法的书,很多的书都有说这个的:)
wuquanxin 2002-12-14
  • 打赏
  • 举报
回复
这个很容易
先定义关键字
E_Station的关键字是StationId
ETrainStation的关键字是StationId
E_Train的关键字是TrainId

然后建立关系,E_Station的StationId和ETrainStation的StationId
建立关系,ETrainStation的TrainId和E_Train的TrainId建立关系

然后进行参数查询,查询项分别为E_Station中的StationName,E_Train中的
TrainName,StartStationId对应的站名,EndStationId对应的站名(站名这个属性你要自己添加或专门建一个站名和站号的对照表)在StationName的
准则里写入“[请输入站名:]”然后保存运行就ok了
checkyvc6 2002-12-14
  • 打赏
  • 举报
回复
急呀!!

4,017

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧