Ottieni la storia degli eventi da un tavolo che tiene eventi e le loro vecchie versioni allo stesso tempo

StackOverflow https://stackoverflow.com/questions/4921354

  •  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
scroll top