Ho un set di dati con una chiave primaria, una chiave esterna e un valore di sequenza vuoto. Qual è il modo più veloce di aggiungere un numero di sequenza ai dati in base alla chiave esterna?Qual è il modo più veloce per aggiornare i record esistenti con una sequenza?
QuestionConditionId
è la mia chiave primaria, QuestionId
è chiave esterna. Questo è ciò che i dati sembra dopo aver selezionato con un ordine per il QuestionId
:
Dopo l'aggiornamento dei miei dati dovrebbe essere simile a questo:
potrei scrivere un ciclo per questo, ma spero in qualcosa di più piccolo e più efficiente. Qualche idea?
siete lukcy in sql server per avere 'row_number': D – bonCodigo