2017-05-25 9 views
-2

私はドロップダウンリストの都市名を取得しようとしていますが、INNER JOINとmysqlを使用していますが、結果は得られません。事前にありがとうございます。INNER JOIN mysqlは何も返しません

SELECT city_name 
from cities 
INNER JOIN states 
ON cities.city_id = states.state_id 
GROUP BY cities.city_name 

、ここでは私の状態テーブルdatabse私の都市テーブルデータベース enter image description here

であり、ここである enter image description here

+3

あなたは 'city_id'と' state_id'にマッチしています - 両方が 'state_id'ではないでしょうか? – samiles

+1

ああ....はいいいえ結果が得られないのは不思議ではありません=(ハハ、本当にありがとう@samiles本当にありがとうございます –

答えて

1

あなたのクエリは次のようになります。あなたが一致している

SELECT city_name 
from cities 
INNER JOIN states 
ON cities.state_id = states.state_id 
GROUP BY cities.city_name 

city_idState_Idあなたが何かを取得しない

+0

あなたの答えは^^ " –