1

FEATURE_NAME私は列、STATE_ALPHA、および人口データを含む表のフィードコードを持っていますCOUNTY_NAME- 他のデータの中で。FEATURE_NAMESTATE_ALPHA一致するすべてのエントリを選択する必要がありますCOUNTY_NAME。リストされた 3 つの行だけでなく、そのような行のすべてのデータも必要です。さらに、そのような出現の両方/すべて/を出力リストに表示する必要があります。助けてください。

内部結合を試みましたが、同じテーブルでは機能しません。また、次のスクリプトを試しました。

フィードコードを選択します。, count( ) num, FEATURE_NAME, num > 1 ORDER BY を持つfedcodes STATE_ALPHAgroup by から 。 説明FEATURE_NAMESTATE_ALPHAfedcodesFEATURE_NAME

しかし、同じではない用語を追加する方法がわかりませんCOUNTY_NAME.num列に出現回数を示す1行のみが出力されます。

例:

    ID  FEATURE_CLASS   FEATURE_ID  FEATURE_NAME    CENSUS_CODE     CENSUS_CLASS_CODE   GSA_CODE    OPM_CODE    STATE_NUMERIC   STATE_ALPHA     COUNTY_SEQUENCE     COUNTY_NUMERIC  COUNTY_NAME     DATE_CREATED    PRIMARY_LATITUDE    PRIMARY_LONGITUDE   DATE_EDITED     fips    COUNTRY_NAME    POPULATION_DATA     city_county_allocate    is_county
    146627  Populated Place     1616849     Wyandotte   88900   P1  5310    265310163   26  MI  1   163     Wayne   1980-04-14 00:00:00     42.2142064  -83.1499239     03/20/2008  26163   US  25883   100     1
    147139  Populated Place     1617956     Wyandotte   88890   U6  NULL    NULL    26  MI  1   61  Houghton    1980-04-14 00:00:00     46.8899335  -88.8754114     NULL    26061   US  0   0   0

    34  Populated Place     2195    Bumstead    8360    U6  NULL    NULL    4   AZ  1   13  Maricopa    1980-02-08 00:00:00     33.5733726  -112.3568269    NULL    04013   US  0   0   0

-例からわかるように、ワイアンドートは 2 つの郡にあるため、人口データが 25883 のエントリと人口データが 0 のエントリの 2 つのエントリがあるため、これらのエントリの両方が必要です。また、Bumstead は 1 つの郡にしかないため、その郡を選択する必要はありません。この例が物事をもう少しよく説明してくれることを願っています。

4

2 に答える 2