私の問題がどこにあるのかは分かっていますが、修正方法は不明です。 出発地と到着地が異なる旅行を探しています。しかし、私がコードを書いたやり方は、同じ出発点と到着場所を持つセットだけを返すようにします。この問題についてどうすればいいですか?私はボストンから出発し、ナッソーに到着する旅行を探していますが、旅行のようなコードを使わないでください。mysqlコードが空のセットを返す
SELECT name
FROM staff, trip, locations
WHERE trip.TripNum = staff.TripNum AND staff.DATE = trip.DATE AND trip.DATE = '2015-08-14'
AND (trip.ArrivalLocCode = locations.LocationCode AND locations.Location = "Nassau")
AND (trip.DepartureLocCode = locations.LocationCode And locations.Location = "Boston");
これは非常に便利でした。私はJOINをあなたのおかげで使用することの重要性を学びました。どうもありがとうございました。非常に高く評価。 –