首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 什么写这样交集的SQL语句。 [无满意答案结贴,结贴人:jiejava_programmer]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jiejava_programmer
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 揭贴率:
    发表于:2008-05-02 16:00:57 楼主

    最近在做一个公交查询的毕业设计。根据用户输入的站点名称查询到我校的线路,我设计了三个表,表结构如下。直达已经做出来,转一次,二次车。还不知道什么写SQL语句。我的想法是这样,转一次车,要用户输入的站点线路和我校站点的线路)的交集。而转二次车,要用户输入的站点线线路和我校站点的线路与第三条线路的交集,想是想到了,但是不知道什么写,特来请各位。或许你也有比个更好建议的也可说来。

    DetailStop

    ID Busline_Name Total_Stopnum StopName StopOrder
    1 1路         24                亭子站         1
    2 1路 24                亭洪星光路口东         2
    3 1路         24           星光福建路口         3
    4 1路         24           古城建政路口         4
    5 1路         24           东葛新民路口         5
    6 1路         24           民生朝阳路口         6
    7 1路         24           民生新民路口         7
    8 1路         24             邕江桥南         8
    ................................

    Busstop

    ID Stopname Pass_Busline_UnDirected
    912 亭子站         1路
    906 亭洪星光路口东 1路,2路,3路
    1095 星光福建路口 4路,5路,46路

    .........................


    Busline
    ID Busline_Name StarStop EndStop Other
    1 1路 亭子站 竹溪立交 (亭子---竹溪立交 6:15-23:00)
    2 2路 亭子站 朝阳广场 (安吉站---朝阳花园 6:15-23:00(9公里))
    3 3路 新阳站 朝阳广场 (新阳站---南湖公园 6:15-23:00(10.5公里))
    4 4路 西乡塘站 朝阳广场 (西乡塘站---朝阳广场 6:15-23:00(12.5公里))
    5 5路 望州岭站 朝阳广场 (望州岭站---南建白沙路口 6:15-23:00(10.55公里))
    6 6路 埌东站 北湖路尾 (埌东站---北湖路尾 6:15-23:00(17.4公里))
    7 7路 药用植物园 火车站 (药用植物园---南宁火车站 6:15-23:00(8.8公里))
    8 8路 南湖公园 广西大学 (南湖公园---广西大学 6:15-23:00)
    ..................................................

    说明:StopOrder是这个站点在这条线路的序列号
          Pass_Busline_UnDirected是通过这个站点线路
          查询出来的结果能组成一个公交车线路

    麻烦各位了
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dawugui
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 3

      3

    发表于:2008-05-02 16:02:401楼 得分:0
    你要的结果(具体的字段,数据)是什么?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Limpire
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 2

      2

    发表于:2008-05-02 16:51:562楼 得分:0
    引用 1 楼 dawugui 的回复:
    你要的结果(具体的字段,数据)是什么?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jiejava_programmer
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-05-03 13:10:383楼 得分:0
    先根据用户输入的站点得到线路,
    再根据线路得到站点,
    最后连成一条公交线路如 亭子站 --->亭洪星光路口东-->亭洪星光路口东--->亭洪星光路口东
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ranzj
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-05-03 15:52:304楼 得分:0
    期待做公交系统的高手。。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fffddd
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-05-04 00:05:495楼 得分:0
    乌龟就直接设计一个这样的应用表吧。再把精典的语句也写出来。
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved