我正在生成查詢。我有兩個表名:航班和目的地。 在飛行表,我有列:ID,出發地,目的地,價格,航空公司,類和目的地的表,我有柱:id, destination, country, region.
內連接中的where子句
現在我想詳細航班,其區域爲"Europe"
。我在做inner join
。我的查詢是這樣的:
SELECT *
FROM `flights`
INNER JOIN destinations ON flights.destination = destinations.destination
where region= 'europe'
它給我空結果。如果我從查詢中刪除(where region= 'europe'
),那麼它會給我所有航班和目的地列的結果。
請幫我
大/小寫問題? – jarlh
不是它的問題 –
你確定這些行存在於數據庫中嗎? –