我有一个带有公共汽车时间表的数据库(mySQL)。我希望能够根据一些用户输入显示时间表:路线、日期和时间。公共汽车每天至少在城市周围运行 13 次。结构设置为:
-Select Route(2 diff routes)
-Select Day(2 set of day, Sun-Wed & Thur-Sat)
-Select Time(atLeast 13 runs per day) = Show Schedule
My table structure is:
p_id, route day run# stop time
1 routeA m-w 1 stop1 12:00PM
1 routeA m-w 1 stop2 12:10PM
..and so on
我确实有一个运行良好的演示,但是,它的效率非常低。我查询数据库以获取每一次可能的运行。我想避免这样做。
谁能给我一些提示以提高效率?或者给我看一些例子?