3

したいのですが、レコードセットに表示しSELECT DISTINCT guid, ...たくありませんguid。どうすればよいですか?

4

4 に答える 4

5
SELECT a.Field2
     , a.Field3
  FROM (SELECT DISTINCT a.guid
                      , a.Field2
                      , a.Field3
                   FROM table1 a)  a
于 2010-05-13T15:14:39.903 に答える
3

あなたもすることができます

SELECT x, y FROM tbl GROUP BY guid, x, y

ここでの欠点は、GROUP BY句の列リストを複製する必要があることです。これは煩わしいことですが、他の回答も同様です。

于 2010-05-13T15:22:12.727 に答える
2

副選択でラップしますか?

select my, interesting, columns
from (
    select distinct GUID, ...
    from ...
)
于 2010-05-13T15:15:08.303 に答える
0

最初に、個別の値を一時テーブルに選択します。

次に、必要な値のみを選択します。

于 2010-05-13T15:15:50.033 に答える