0
我對SQL相當陌生,想知道是否有辦法簡化我的一個SQL查詢。如何簡化我的SQL查詢
SELECT
ships.ship_name,
ships.company_name,
ports.port_name,
ports.port_country,
port_days.port_date AS port_days
FROM
port_days, ships, ports
WHERE
port_days.ship_id = ships.ship_id
AND port_days.port_id = ports.port_id
AND port_days.ship_id = '" . $ship_id . "'
AND port_days.port_date > '" . $start_date . "'
AND port_days.port_date < '" . $end_date . "'
我正在玩INNER JOIN
,但無法啓動它的工作。這實際上是工作,但我認爲必須有更好的方式?
感謝@Gordon,我需要了解更多關於'JOIN' –