FEATURE_NAME
私は列、STATE_ALPHA
、および人口データを含む表のフィードコードを持っていますCOUNTY_NAME
- 他のデータの中で。FEATURE_NAME
とSTATE_ALPHA
一致するすべてのエントリを選択する必要がありますCOUNTY_NAME
。リストされた 3 つの行だけでなく、そのような行のすべてのデータも必要です。さらに、そのような出現の両方/すべて/を出力リストに表示する必要があります。助けてください。
内部結合を試みましたが、同じテーブルでは機能しません。また、次のスクリプトを試しました。
フィードコードを選択します。, count( ) num, FEATURE_NAME
, num > 1 ORDER BY を持つfedcodes STATE_ALPHA
group by から
。 説明FEATURE_NAME
STATE_ALPHA
fedcodes
FEATURE_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 つの郡にしかないため、その郡を選択する必要はありません。この例が物事をもう少しよく説明してくれることを願っています。