TABLEA
以下のようなデータを含むテーブルがあります
field1 field2 field3.......field16
123 10-JAN-12 0.8.......ABC
123 10-JAN-12 0.8.......ABC
.
.
.
123 10-JAN-12 0.7.......ABC
245 11-JAN-12 0.3.......CDE
245 11-JAN-12 0.3.......CDE
245 11-JAN-12 0.3.......XYZ
...
<unique rows>
私がするとき
select field1, field2, ...field16
from TABLEA
M レコードを取得し、
select distinct field1, field2...field16
from TABLEA
M-x
レコードを取得します。ここM
で、 は数百万単位でx
あり、はるかに小さい # です。
x レコードを取得する SQL を作成しようとしています (最終的には、カウントを取得するだけです)。次のようなすべての Set 演算子キーワードを試しました
select field1...field16
from TABLEA
EXCEPT
select distinct field1..field16
from TABLEA
またはUNION ALL
、EXCEPT の代わりに使用します。しかし、どれも を返さx
ず、代わりにすべて 0 行を返します。