公交换乘问题 可能用一个SQL完成不了还是用存储过程写个算法吧. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 oracle里面有一个spatial的组件是用来做这些东西的,但是没有用过不能乱说,你还是自己去一些专业网站问问吧 如果我来做这个系统的话,需要详细调研至少一个月,整理出大量数据,包括各种换乘方案(不要嫌烦琐)还需要调研乘客需求,公交公司需求等详细资料。然后分析数据,做出模型,才好谈到sql语句的写法。 没搞过类似的东东,不过,想了想,大致想法如下逻辑上设定一个参考点(例如市中心),表中需有相对与此参考点的方向的属性(例如A、B、C、D分别代表东南西北),搜索此属性确定搜索方向;然后不管是从终点逆推还是从起始点推,一站一站的搜吧(浩大的工程),然后把最佳结果纳入一个新的表里面已备查找;然后以此类推...最终确立一个相对较小而实用的库表。想法很糙,呵呵,没时间想的太深 expdp 之后无法导入,如何处理 求一条sql语句 oracle计划任务的问题 游标后面如何使用变量? 高手帮忙啊,怎么在两台oracle734上做对称复制啊,两个库是相同的。 ORACLE简单问题 请帮忙看看这两个query为啥返回结果不一样(outer join)? 存储过程 动态查询用户下的表 问! 在oracle中怎样算出两个时刻的时间间隔,以小时,分计 oracle初级问题 求一条sql语句:不重复的选择记录
整理出大量数据,包括各种换乘方案(不要嫌烦琐)
还需要调研乘客需求,公交公司需求等详细资料。
然后分析数据,做出模型,才好谈到sql语句的写法。
逻辑上设定一个参考点(例如市中心),表中需有相对与此参考点的方向的属性(例如A、B、C、D分别代表东南西北),搜索此属性确定搜索方向;然后不管是从终点逆推还是从起始点推,一站一站的搜吧(浩大的工程),然后把最佳结果纳入一个新的表里面已备查找;然后以此类推...最终确立一个相对较小而实用的库表。
想法很糙,呵呵,没时间想的太深