Ottieni la storia degli eventi da un tavolo che tiene eventi e le loro vecchie versioni allo stesso tempo
-
29-10-2019 - |
Domanda
Ho un tavolo con eventi "eventi" che contiene tutti gli eventi e le loro versioni precedenti. Ho queste colonne:
- "id" primario,
- "Origin_id" Qui mantengo l'ID dell'evento originale,
- Colonna da DateTime "Date_Added".
Quando aggiungo per la prima volta un evento, il suo "Origin_id" ottiene il suo valore "ID". Quando cambio questo evento creo un nuovo evento con lo stesso "Origin_id" del primo, il nuovo "ID" "e il nuovo" Date_Added ".
Come ottenere un elenco con tutti gli eventi attuali dalla tabella, senza le loro vecchie versioni ordinate dalla data di inizio "start" - una colonna DateTime di nuovo?
Quindi, se ho 3 eventi e ognuno di essi ha diverse revisioni/aggiornamenti, voglio ottenere solo l'ultimo aggiornamento per ciascuno di essi.
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow