Ich habe eine Tabelle wie folgt:Oracle SQL vergleichen Datensätze innerhalb einer Tabelle
S.No | Item_ID | Item_Revision | Code |
-----+---------+---------------+-------
1. | item1 | 0 | xyz |
2. | item2 | 0 | xyz |
3. | item3 | 0 | xyz |
4. | item1 | 1 | |
5. | item2 | 1 | abc |
6. | item3 | 1 | xyz |
Ich brauche die Datensätze in der Tabelle zu vergleichen, um die Unterschiede in Code in verschiedenen Revisionen der Elemente zu finden.
Ich mag das Ergebnis wie im Folgenden beschrieben:
| Item_ID | Code_Revision_0 | Code_Revision_1 |
| item1 | xyz | |
| item2 | xyz | abc |
Ich bin nicht in der Lage ein Orakel Abfrage für diesen Zweck zu formulieren.
Vielen Dank im Voraus!
Ich markiere dies als eine Antwort, obwohl ich die Abfrage von Vkp verwende. weil deine Erklärung mich dazu gebracht hat, die Anfrage von vkp zu verstehen. Danke! –