Ich habe eine Tabelle mit Daten für Augenuntersuchungen und Augenschutzkäufe für Einzelpersonen. Ich möchte nur Instanzen aufbewahren, in denen Menschen ihre Augen nach einer Augenuntersuchung gekauft haben. Im Beispiel unten möchte ich Person 1, Ereignisse 2 und 3 für Person 2, Person 3, aber nicht Person 4 behalten. Wie kann ich dies in SQL Server tun?Nur gruppierte Beobachtungen, bei denen die Ereignisreihenfolge gültig ist
| Person | Event | Order |
| 1 | Exam | 1 |
| 1 | Eyewear| 2 |
| 2 | Eyewear| 1 |
| 2 | Exam | 2 |
| 2 | Eyewear| 3 |
| 3 | Exam | 1 |
| 3 | Eyewear| 2 |
| 4 | Eyewear| 1 |
| 4 | Exam | 2 |
Das Endergebnis wie
funktionieren sollte es versucht hätte aussehen| Person | Event | Order |
| 1 | Exam | 1 |
| 1 | Eyewear| 2 |
| 2 | Exam | 2 |
| 2 | Eyewear| 3 |
| 3 | Exam | 1 |
| 3 | Eyewear| 2 |
Erwartete Ergebnisse bitte. – Sami
@Sami Oops, hinzugefügt! –
ist es * sofort * gefolgt von der Prüfung oder kann es zu einem späteren Zeitpunkt sein? –