私は私のテーブル構造は、iは1である状態IDを統一しているここは、私が欲しい、このIDを使用して、mysqlの
place_id state_id city_id place_name
1 0 0 United States
2 1 0 Alabama
3 0 2 Auburn
32 0 0 Canada
33 32 0 Alberta
34 0 33 Calgary
の下に与えられているmysqlの、でクエリを記述しようとしていますに異なるIDを持つ複数の行の取得します米国のすべての州と各州の都市を検索します。ここで 、
- STATE_IDとCITY_IDが0である、それはCITY_IDが0であれば、それはSTATE_IDが0であれば、それは
- 場所IDがある都市である状態
- ある国
- ある場合auto_increment
お願いします、よろしくお願いいたします。
予想される出力を送信します。 –
私はあなたのデータモデルを羨ましくはありません。 :-( – Strawberry