5つのフィールドを持つテーブルがあります。2 つのフィールドには、一致する重複値があります。必要なデータ結果を得るには、1 つまたは 2 つの JOINS を使用する必要があると思います。
田畑:Machine, Message, Date, Severity, ID
重複する 2 つのフィールドは、Machine と Message です。
サンプルデータ:
MACHINE | MESSAGE
--------------------
MACHINE1 | ERROR1
MACHINE2 | ERROR1
MACHINE3 | ERROR1
MACHINE2 | ERROR2
MACHINE2 | ERROR2
MACHINE3 | ERROR3
MACHINE1 | ERROR3
MACHINE1 | ERROR1
結果が次のようになる必要があります。
MACHINE1, 2 - ERROR1, 1 - ERROR3
MACHINE2, 1 - ERROR1, 2 - ERROR2
MACHINE3, 1 - ERROR1, 1 - ERROR3
これに対する答えを探してみましたが、答えが見つかりませんでした。私は可能性のある JOIN または 2 つが必要になると思いますGROUP BY
。