id Status Material Week
-------------------------------------
a1 Clear iron 33
a1 Clear iron 34
a1 Shipped iron 35
b1 Cancel Brass 33
b1 Cancel Brass 34
b1 Cancel Brass 35
c1 Identify Plastic 34
c1 Clear Plastic 35
こんにちは、私は状況や材質のものが週33の間で変更した場合は週34週35との間に変更されたすべてのこれらのIDを選択することができ、クエリを思い付くしようとしていますし、 34または33と35は無視してください。また、第33週または第34週には存在しないが第35週に存在するものが含まれていなければならない。最後にIDは一意でなければなりません。比較行
これまでのところ、私は次のクエリを考え出しました。
SELECT DISTINCT t1.id
FROM table t1
JOIN table t2
ON t1.id = t2.id
WHERE t1.Status<>t2.Status or t1.Material<>t2.Material
期待される結果:
id
a1
c1
希望の結果はどのように見えますか? – Strawberry
期待される結果は a1とc1 – r0xette