0

countyId でマージされた他の 2 つのテーブル (county & city) からのデータを表示するマージされた Fusion Table テーブルがあります。マージされたテーブルには列 countyid、countyName、cityName があります

countyName を 1 回リストし、次にその countyName 内の各 cityName をリストしてから、次の countyName に移動するクエリを作成しようとしています。

郡 1

都市 1

都市 2

郡 2

シティ 3

シティ 4

一意のcountyNameを正常に返す次のクエリがありますが、countyNameごとにcityNameを取得する方法がわかりません。

'SELECT 郡名, count() FROM table_id GROUP BY 郡名'

どんな助けでも大歓迎です。ありがとう

4

1 に答える 1

0

SELECT 句は、応答で返される列をリストします。したがって、cityName を追加してみてください。(必要がない場合は、count() 列を要求する必要はありません)。

SELECT 郡名、都市名 FROM .....

(都市に複数のレコードがある場合は、それも GROUP BY リストに追加する必要があることに注意してください)

これにより、郡 1、市 1、郡 1、市 2、郡 2、市 3、郡 2、市 4 のような構造の回答が得られます。

-レベッカ

于 2012-07-10T16:54:58.450 に答える