标题:[讨论]SQL查询-公交系统!
只看楼主
爱人
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2004-10-11
 问题点数:0 回复次数:4 
[讨论]SQL查询-公交系统!
最近在做一个公交查询系统,数据库的设计如下:
表1:车次表
字段名称:ID,BUSNO,STARTIME,ENDTIME;
字段说明:ID号,车次名称,首班时间,末班时间
表2,站点表;
字段名称:ID,NAME,INFO;
字段说明:ID号,站点名称,站点周围可达到信息;
表3:车次-站点表;
字段说明:ID,BUSID,STATIONID,INDEX;
字段说明:ID号,车次ID,站点ID,索引(该站点在该车次的位置)
查询功能:
(1) 查询路线,显示该线路途经的站点
(2) 查询站点,显示经过该站点的所有车次
(3) 按起点终点查询乘车方案,当用户设定的起始点和到达点间没有直达交通工具时,系统将自动为用户找达可以转车的信息
对于(1),(2)都属于单表查询,很好实现,就是(3)比较麻烦,我想听听大家的意见,如果才做的比较好的查询,不仅SQL语句少,而且效率也不差!欢迎各路英雄豪杰,踊跃发言!相互增长知识!
搜索更多相关主题的帖子: SQL 公交系统 查询 讨论 
2007-05-31 09:50
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
得分:0 
如果要实现3的话,那你的表还不够吧?

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-05-31 12:38
爱人
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2004-10-11
得分:0 
表不够??还要什么表?我的数据就只够建这些表了!

2007-05-31 14:43
非凡DZ
Rank: 1
等 级:新手上路
帖 子:231
专家分:0
注 册:2007-4-6
得分:0 

输入你所在位置和目的地,系统会提示出所有能到达目的地的路线,且提示哪条最省时
如果能做成这样那就更好了


2007-05-31 15:18
爱人
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2004-10-11
得分:0 
这个值得讨论下!

2007-05-31 16:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-143747-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.151014 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved