J'ai un nom de table [NavBar]
avec ces colonnes:Comment basculer entre les deux valeurs de lignes de table simultanées dans SQL
Id [int]
Name [nvarchar]
DisplayOrder [int]
données Exemple:
Id Name DisplayOrder
---------------------------
100 Home 1
101 Products 2
102 Contact 3
103 Career 4
Comment puis-je effectuer une opération de mise à jour pour basculer entre deux rangées DisplayOrder
de two concurrent rows
(commande par Displayorder
)?
Par exemple Contact = 4, Career = 3
Sortie prévue:
100 Home 1
101 Products 2
102 Contact 4
103 Career 3
paramètre d'entrée: Id
d'une ligne seulement
@BimalDas Pourquoi? Ça fonctionne bien. Vous devriez commencer votre 'avec 'avec le point-virgule – vercelli
@BimalDas si vous essayez de mettre à jour la dernière ligne, que devrait-il se passer? – vercelli
Je vais restreindre du code peut-être? ya il y a un problème. –