我有一個包含路由標識的公交車一臺有公車站.. 像下面返回一個MySQL表列..根據列條件
route_id stop_name
1234 stop1
1234 stop2
1235 stop7
1235 stop8
我想,同時包含停止1和停止2 ROUTE_ID(用於停止1和停止2我想獲得1234)
我寫此查詢..
SELECT DISTINCT(route_id)
FROM bus_stops
WHERE stops='stop1' AND stops='stop2'
但它返回一個空集。
嘗試使用'OR'而不是'AND' – Fabio
但如果我正在使用或我認爲它不會滿足兩個(停止)條件... –
切換到OR並不幫助他 - 這不會保證他得到一個停在兩個站點的route_id,只是通過任一站點的所有路線。 –