1

次のようなテーブル列があります::

         SendID
           0
           0
           0
           0
           0
          22
          22
          22
          33
          33   

次の結果が必要です。

               SendID
                 0
                 0
                 0
                 0
                 0
                22
                33

実際には、0以外のすべてのゼロと個別の数字を選択したい.

前もって感謝します。

4

1 に答える 1

4

を使用すると、すべてのゼロを選択するクエリと、他のすべてを 1 回だけ選択するUNION別のクエリを組み合わせることができます。DISTINCT

  SELECT          SendID FROM mytable WHERE SendID =  0
UNION ALL
  SELECT DISTINCT SendID FROM mytable WHERE SendID <> 0
于 2012-08-02T14:00:56.977 に答える