が、私は以下のように単一の列の「DISTINCTステートメントSELECT SQL」を使用する方法を知っている:複数のカラムの「SQL DISTINCT文をSELECT」の使用についてMySQLデータベース管理システムの複数の列で "SQL SELECT DISTINCT Statement"を使用するには?
SELECT DISTINCT City FROM Customers;
しかし、何を(郵便番号及び国名は2つの他の所望の列があります)ここで私は異なる(すなわちDISTINCT)データ要素をそれぞれの所望の列にしたいのですか?
私はMySQLデータベースに固有の答えを求めています。
私はstackoverflowでチェックしました。このような質問は既に尋ねられていますが、MS SQL Serverデータベースを念頭に置いて回答しています。だから、私はこの質問を特にMySQLデータベースシステムに向けて尋ねました。
私に詳細な解答を適切に説明してください。
ありがとうございました。
サンプル・テーブル・データ、および予想される結果を追加します。 – jarlh
** select distinct **は常に行全体に作用し、その差がどこにあるかにかかわらず、他のすべての行と異なるROWSになります。 –
SELECT DISTINCT a、 b、c FROM t –