テーブルId、State、City に 3 つの列があります。各州には数十の都市が含まれています。私がやりたいのは、一意の州を選択して ID を取得することだけです。
SELECT DISTINCT(State) FROM LocationTable;
これは完全に機能しますが、IDも取得する必要があります。私は試した:
SELECT DISTINCT(State), Id FROM LocationTable
と
SELECT State, Id FROM LocationTable GROUP BY State, Id
しかし、それでも一意の状態は返されません。基本的には、この MySQL クエリを MSSQL で実行する必要があります。
SELECT UNIQUE(State), Id FROM LocationTable;
ありがとう!